Every feature should be unlocked when buying the pass

But blah blah blah corporate shilling taking your precious life to waste on the gaming

Every single gaming pass no matter where is predatory. Blizzard should be sued.

Wouldn’t this defeat the nature of the Battle Pass?

If you buy something like this and don’t have enough time/effort etc. that’s on you. That goes for any game/battle pass.