Opinion: You CAN compete against PC players as an Xbox player.
It took a bit of getting used to after enabling cross-network, but I've been smashing PC players on my Xbox controller. Auto villagers/ the automatic resource allocation system/ the unit grouping wheels/ more than makes up for the lack of hotkeys IMO.
Once you get used to the controls, you can do things in a fraction of a second (maybe at 1.5x the speed of PC players)
And, I get to lie on my sofa and smoke a dooby whilst I play!!!
XBOX RULES!
DISCLAIMER: This applies to casual gameplay only, I would be shocked to see an Xbox controller player in the Pro-tournaments, though it would probably make me cry