Must. Resist. Urge. For. Childish. Comment.Just coming off the top of my head...
Mmmm, an improvement but:
...Will it push the air intake up?
That must be the biggest criticism about this so called "halo". Nobody has any clue how it will work in real life. There are any number of things that could still contact a drivers head as well.
There is no good reason to oppose safety measures based on aesthetics, but this "halo" is a half-measure of the highest order. Let me know when they figure out the "force-field"!