You know what, after reviewing footage from the driver's perspective, I don't see the issue.
- mirrors seem great at speed,
- vision out the front is fine.
These guys lately are just looking for excuses rather than accepting blame themselves.
As for lateral vision, I don't believe their peripheral vision is significantly impacted by car design. If anything, it's helmet design, but for obvious safety pre-requisites, this won't ever be changed.
(From the F1T homepage article)
[youtube]http://www.youtube.com/watch?v=m3DY7HIjXMc[/youtube]