What's happening in this game is no different than most of the games in this genre ... and even others.
Halo 5 was exactly like this, except perhaps even worse as the card unlocks were one shot uses for the most part.
Most of the scrubs crying about the "cost of Vader", probably aren't capable of unlocking enough objective points in a single round to spawn a Hero regardless.
I doubt it's any sort of big loss for the multiplayer community as I'm sure all those people that "cancelled" their orders weren't going to be active anyways. Gonna enjoy every minute of it ... the beta was astoundingly fun and beautiful.