Good points.
> But when riding a bike, they shield the eyes.
In my experience, they shield the eyes from sand and small debris, but they also tunnel the wind in from the top and bottom with more force, resulting in constantly flowing tears if going at any decent biking speed. I always hated riding with glasses because of that, especially as the tears would end up staining the glasses and making it harder to see.