They've already said regarding the leaderboards, it's abit of a collaboration with Valve. Same deal with the editors we're planning on getting eventually.
I'd rather want the stuff we get to be good, rather than half-baked rushed produdcts that fails to deliever to your consumers.
I've seen people nagging on wanting some more "VCOH" styled commanders, and here they are. You expected them to be free? Delusions of grandeur much. You reap what you sow.
On a good note, they said future-free commanders would have originality as well. And besides that, even existing commanders are extremely versatile and useful. There's a clear indication on the pros/cons between the commanders they've shown.
Its more about the principal of the matter
Principal? DLC is a common business model. Is it PAY 2 WIN? Who knows, so far the commanders are actually fairly well balanced out. Heck, give it a month or so until it settles in to make some verdict before jumping on the bandwagon of "Lolzpay2winz".