I don't say that wagering requirement is useless, but the high requirement is. I think 10X might be reasonable enough, but not 45X.
Reasonable for what or according to whom? I think that’s the question you need to think of and try to answer.
As I explained above, casinos do not offer those bonuses so you can make a quick profit, cash it out and leave. Bonuses are part of casinos’ promotional strategies and by offering those bonuses, they aim to make profit, not give money away. You need to keep that on mind. They set those requirements to ensure that most users will spend the bonus money before fulfilling them.
btw, 25-35x is the standard wagering requirement at most casinos.