Certainly much better than the ones I had in mind but the bridge is still plastic (or plastic-looking). And ditto what retronotmetro had to say about the O logo. They're more acceptable, but still not all the way there.
the bridge is the same metal as the rest of the frames, and the O thing - well I don't find it all that noticable, but certainly not tasteless to the extent you can see it. Clearly, Oakleys are not for you. But to suggest that wearing those sunglasses with a suit would somehow be tasteless or break some "rule" is just silly.