Scottish applicants are very very lucky, they have their fees subsided by THEIR government and they have TWO vet schools in a country with a population which bearly matches the population of London. Because of this, the vet schools will NEVER be completely full of just Scottish folk. However, THEIR government pay for their fees, that is huge amount of money saved compared to us English folk. If the option was available in England, none of us would have applied to Scotland would we? Even me who really wanted to go to Scotland, I would have saved thousands if I didn't have to pay fees. But the English government isn't quite as good as the Scottish, so us English students have more debt.....my boyfriend is Scottish and graduated last year with £7-8000; I am hoping to graduate next month but will be faced with a debt of nearly £20,000 (albeit this is not all due to fees....).
If you read the BVA article floating around this forum, you will have read the concerns about the debt that vet students get themselves into and the stress that comes with it; it makes sense for the Scottish applicants to apply to Glas and Edin. Whether they apply south of border comes to money, if they can't afford to, I don't think it's any one's place to judge them, or to think they are any less dedicated to getting into vet school because of it. If they don't get in this time, they can always take a year out, earn some money and then perhaps they will be able to apply south of border.
As for being near home, for some people that is a big issue, whether you come from England or Scotland. It wasn't for me but sometimes I do hate being an 8hr drive or having to fly home just to see the family, or when the beloved family cat is dying.
And us English people who live in Scotland wonder why the Scottish people hate the English so much (general people this is, not the vet schools!).........they have a better system for university applicants, get over it.