I don’t think it would be a very effective way of detecting money laundering (or attempting to do so).
It's not, but wager requirements have been justified before with similar ideas and rhetoric. KYC before deposit would work better, though not perfectly either - for every solution, there's probably a workaround.
Like I said, though, a little strange to deposit into a casino without the intention of betting.
I personally think the OP is less concerned about the wager requirement and more about the confirmation requirement.
I wouldn't doubt they're still angry about certain other topics but it seems pretty stupid to continue playing at a place with which you have many complaints.