It’s a bit off a catch 22.

People will put more effort into acquiring something that is so unique that only as few people have it. They’ll go on Twitch or buy it in the shop

When items became know as “it’ll be for sale eventually” people only buy it if they actually want it.

For example: If you paid for the battlepass you would have had an Ophidian Magi Cat. No other cat like that, so you fork over the $$$ for the battlepass.

But if battlepass items like Ophidian Magi Cat were eventually for sale in the bazaar, there would be no need to buy the battlepass.