Here's the link to the past discussions about this subject, when the 190s first appeared.
There, you can see what it looked like in the initial release. Pages 2 and 3 would contain some material you would be interested in.
past discussions... This is the analysis I did in that thread..

.. and I think current 190 cockpits have even better visibility compared to the mockup I made. Frankly, I don't really see what's supposed to be so wrong about it...