No one can complete a wagering requirement that is so high only by being patient but they need to be extremely lucky in order to reach that threshold since they will need to win significantly high amounts in order to keep playing different games and even if they keep losing, some of their balance will still remain that they can withdraw after the requirements have been met.
Wagering of $5k is very high so it is very difficult for a small and nonprofessional gambler to fulfill it. because if the luck is bad and a gambler keeps losing gambling then he has to lose huge amount of funds to make up this wagering. this is a really unfair wagering requirement. Wagering requirement without any kind of deposit bonus means forcing it on someone so such gambling site can never be a good and reputable casino site.
Even a professional gambler won't be able to fulfill requirements that are too high since gambling is not about professionalism and even a professional gambler has to go through losses and streaks of losses. So someone who is in the process of trying to complete a wagering requirement is most likely to lose all their bankroll or most of it in between the process.
So it is outright unfair if a casino has a wagering requirement of more than 1x for a deposited amount, if they are giving a bonus with the deposit and have the wagering requirements on that, that's understandable.