If you're a television automobile journalist an open face is applicable. If you want a cheap and easy autox helmet go open face.
I can't see another reason to go open faced ONLY. I'd have it as a second helmet maybe...but never as a primary.
...but you have an airbag car...great but maybe you want to ride with your instructor with a full caged track car with harnesses.
...what also I don't get is why people have their shield up with no glasses. Crap flies in the car all the time...something small in your eyes can cause a lot of problems at speed/in traffic.