I thought it was a good assessment.
Most console players only play in 3rd person, and certainly don't know what to do when sim elements are thrown in. lol.
The whining I saw about Over G is evidence enough of that!
I can't remember the last time I played a console flight game that had spinning stalls. Oh wait.... this is the first!
Definitely need a flightstick for sim mode; the thumbstick is too small.