Wager requirements are common in every bonus/promotion given by casinos, imagine if there is no wager requirement there will be a lot of abuse.
Regarding you who were not asked for KYC when making a withdrawal maybe it was your first withdrawal but in the future, it will be very possible they ask you to do KYC it is in their
T&C and you should read it to understand it better
The implementation of the wagering requirement on bonuses is an effective way to fight abusers from taking advantage of the bonuses offered by gambling sites, we have witnessed a good number of cases where the casino operators failed to include such requirements on their bonuses, and that leads to massive abuse and even possibly closing down the site because all the funds are stolen through the bonuses. So now casinos are wiser and will not fall for such trap anymore so the introduction of such requirements is a welcome development, the aspect I don't find too friendly is where some casinos still place wagering requirements on players' deposits. This is not too good for me and I believe other members here will have the same opinion as mine on this case.