It would be even worse without those. My main point stays which is that tournaments themselves one way or another should always be played on a fully level playing field. This doesn't mean that the entry cost or even the prize money can't vary based on the collection of cards certain players own.
with the current model, tournaments are only attractive for players who own all the cards which is not realistic even at lower levels for most players.