why do most indians go to UK for postgraduate or even undergraduate studies?

<p>i know almost a dozen personally who've gone to UK but hardly anyone whose gone to US !
what might be the reason ?
don't tell me its because of the better universities.
almost all of them are in just above-average ones.
and fees-they're almost the same or more than the ones in US or Canada !</p>

<p>I am really puzzled.what might be the reason ?</p>

<p>Almost certainly it’s because the Indian school system is more similar to the UK (heavily exam based) than it is to the US.</p>

<p>I can think of four additional reasons: </p>

<ol>
<li><p>UK programs are set up as three-year programs; American undergraduate degrees usually take four years. That saves a year of tuition fees, among other things.</p></li>
<li><p>American undergraduate programs aim at breadth. At my own college, you would only spend 3 semesters out of 8 studying your major; the other 5 semesters are for “general education” in other fields. UK universities in contrast focus entirely on your chosen field of study.</p></li>
<li><p>American universities don’t let you study everything at the undergraduate level. Many professional degrees, such as medicine or law, are studied at the graduate level and require an unrelated Bachelor’s degrees for entry. UK universities let you study professional subjects right from the get-go. </p></li>
<li><p>It’s much more work to apply to American universities: you have to take SATs, get three letters of recommendation, “official” high school transcripts* and at some point in the process you feel obligated to participate in a few more extracurricular activities as well.</p></li>
</ol>

<ul>
<li>In my country notarized copies of the original transcript are considered official, but most US colleges did not accept those. They instead wanted transcripts sent directly by my high school with a school seal and signature from a school official. That’s unheard of where I am from, but I eventually talked my school into going along with it.</li>
</ul>

<p>Because nobody wants a jack of all trades and a master of none.</p>

<p>Of course, in addition to all that has been said, there is a historical/cultural reason. India was a British colony; most of the Indian elite was traditionally educated in the UK, and UK universities are highly prestigious in India.</p>