Both my boys (9 & 7) wear glasses.
DS2 picked up by school nurse in reception - long sighted with big difference between eyes - hence had a lazy right eye. He had patches for about a year, relatively little trauma, and has now been discharged by hospital eye clinic as both eyes now working, although still long sighted. He wears glasses full time.
DS1 found to be short sighted after routine eye test at beginning of year 3. Started off just wearing them to see the board, but a combination of the faff of taking them on and off and a rapidly increasing prescription as he grows means he now wears them full time.
Neither of them have ever been teased at school, unlike me who was teased mercilessly at primary in NHS plastic issue specs. I thing glasses are just a lot more fashionable these days and it doesn't seem to be a trigger for teasing or bullying thankfully.
The downsides of having 2 boys in specs are the cost (even with the voucher included nice specs cost money)and the continual breakages due to fiddling with them, sitting on them, pulling them on and off too roughly, football, trampolining, the screws falling out randomly, maliciously twisting your brother's pair during a fight, and the old favourite, they fell off in the playground and someone stood on them. I am on first name terms with the all staff at the opticians.