...Speaking as someone who worked with the Origin folks with Chris (ie as a third party), Chris is a massive piece of crap of a person. He's selfish, disinterested in feedback, and generally his vision is "will this make me happy?", that's it.
The stories of him yelling at people if a single pixel should be green or blue seem true (which mattered more in 320x200 resolution), and ultimately his vision is simply "the latest tech is all that matters!" - see:
'Legends of Game Design' (sorry, no down to the minute citation, but the whole interview is amazing - Nolan Bushnell, John Romero, and Chris Robert's talk shop).
The problem with* that is, if you don't release in 10 years... the latest tech has changed 2-3 generational leaps, which means starting over: Cue the Star Citizen disaster.