I think the wagering requirement is pretty decent since some casinos require 20+ wagering requirement before a player can withdraw the amount.
this is a very high wagering requirements, who in the world would want to deposit at a casino and start playing to the point of making 20 wagering requirements and earning a 100$ bonus? even if the bonus was 100% of the deposit amount people would not take the risk of making deposits and playing to meet those 20 wagering requirements just because of the 100% deposit bonus, unless of course people were playing with the deposit, in this scenario, despite the wagering requirements being absurd, it could attract some people, because other people will not risk placing bets just to fulfill the wagering requirements
no one is calling the bonus misleading because the casino has the right to put the bonus rules they want and we are not here to criticize the casino, we are just commenting that it will be difficult for someone to comply with these wagering to keep the bonus and that the casino could review this and create a way that wouldn't be harder to get the bonus, of course always taking measures so that people don't abuse the bonus