Hmm, I'd say it combines all the disadvantages of console gaming (lack of user control, limited input/output options, no modding, paid online) with some of the disadvantages of PC gaming (no "level playing field", multiple optimization targets).Yes it is. It's basically nearly every advantage of PC gaming without the PC hassles.
I guess it's a matter of perspective.