Most of the time, it's just to try and delay the withdrawal.
Sounds convincing. The big question is, why would these gambling or casino websites ask KYC only if a player win big amount of money, why they didnt ask KYC before a player can proceed to play in their website. Im thinking there will be another reason for that aside from just delaying the withdrawal.