This is called a playthrough requirement, and it protects the casino from bad players who might play once and then quit without ever making any deposits. KYC is an EU regulation to stop illegal gambling, money laundering and fraud.
https://www.seono1.co.th/forum/index.php/topic,1021800.new.html#new
http://forum3.bandingklub.cz/viewtopic.php?f=22&t=1329037
http://forum.bandingklub.cz/viewtopic.php?f=34&t=1286797
http://forum3.bandingklub.cz/viewtopic.php?f=24&t=1366411
http://sharecovid19story.com/viewtopic.php?t=2698443
https://mmomakemoneyonline.net/threads/beste-bookmakere-og-online-spill-pa-nett.382814/
https://www.zsohbet.org/forum/index.php/topic,83040.new.html#new
http://forum.bandingklub.cz/viewtopic.php?f=49&t=1182906
https://www.clubhombre.com/mybb/showthread.php?tid=7651
http://forum.bandingklub.cz/viewtopic.php?f=43&t=1239846
http://horsecity.ru/phpBB3/viewtopic.php?f=2&t=224506
http://sharecovid19story.com/viewtopic.php?t=2696632
http://60.250.226.63/ipkb/viewtopic.php?f=41&t=1934368
http://daveandspencer.com/forums/viewtopic.php?f=5&t=720380