Neither of these is true in the US; there are no chains with retail locations selling affordable frames, nor are there free vision prescriptions. Furthermore, Luxottica owns or is affiliated with the majority of locations writing vision prescriptions, and an up-to-date prescription is required to purchase a pair of glasses.
It's like if Gucci not only was the most common retailer of clothing—and by an enormous margin—but also owned the tailors conveniently located next door.