Arkarch,
I reckon you calling the 1Dx the "London" or "Olympics" camera is exactly right. Its designed exclusively for the photojournalist/sports togs with no thought for the studio/landscape "fine art" users at all.
It's a lovely camera, just not for me.