If there are no freerolls, this is not a reason not to play poker). Freerolls are needed in the first place to learn basic rules and strategies. Next, the person decides whether he needs poker or not.
Let's say an example, you go to play bowling, you will pay for the game. So in poker, if you want to play - then you need to pay.