My dear, you could never belittle me with incorrect information. There is no proof/documentation to support your arguments if they are false.
Your first mistake was talking of a "nationalised healthcare" None actually exists as health care is a provincial government responsibility. And you're right, there are websites that only require the presicription entered. But that does not mean a prescription is not required.
You have one operating on your soil too.
😕 Well one of many, anyway.
http://www.framesdirect.com/
And provincial health care has not paid for persons between 18 and 65 for their eye test since November 2004. Ontario was the last province to stop free eye tests for everyone.
And many insurance plans will pay for your eye related costs. Here's an example.
http://www.sunlife.ca/Plan/Health/Personal+health+insurance?vgnLocale=en_CA
Google alone will squash all your claims. Perhaps focus on the American optometry field....
Actually, you got that one wrong too. NECO isn't the only school. (The rest isn't worth debating about, been there done that)
http://optometry.berkeley.edu/opt_txtpp/admissions/admitinternational.html
I hope you don't use information off the top of your head to write reports. The least you could do is use wikipedia. You can continue to "believe it to be true." But know that you're incorrect about it all.