Nothing is forcing you to use any of those features, you don't have to use those facilities to beat the game. You're complaining about the wrong aspect of this.
Then, please, do tell me a postgame alternative to competitive battling in XY. And, no, you can't say Dex completion.
I think the point Bolt the Cat is trying to make is that the complaining should be about the lack of postgame, instead of the metagame postgame. Wereas your argument is that the lack of postgame is BECAUSE the focus on the metagame (which is a good point, btw), Bolt is not saying that is not true, but that the complaint should be that there is no postgame NEXT TO the focus on the metagame. There should be content for both kinds of players, not a focus on one or the other.
Just my two cents in this discussion.