one of my friend who earns solely from crypto trading and investment, and airdrop farming was once asked to pass such verification, he went to the blockchain explorer and generated a pdf version of his wallet transaction history, and submitted it to the casino, and the casino rejected it, he later then requested a statement of account from his local bank, and when the statement was available, he submitted that and it was accepted and he got his verification passed.
Well, that happened because blockchain sites are available for everyone and anyone can easily take print out of transaction history from those explorers. Statements from local banks and also from exchanges, and one's personal wallets might be considered but those that come from block explorers will never be accepted.
Your friend first submitted that blockchain explorer generated statement and it was rejected because of the same reason but when he got bank statement and submitted that one then the casino accepted it as a valid statement and the KYC was completed. Although, such type of statements should not be necessary but some casinos do want those type of statements.
Yeah, you are absolutely right, though not without some exceptions, but that we will discuss later.
Concerning the last part of your comment, I very much agree with that casinos shouldn't really be asking for such documents for what seems to me as a simple user verification, but then, they do, and I personally think the reason the reason they usually ask for this is three..
1. To make sure the user in question is possibly earning money legitimately and through verifiable means.
2. The number 1 perhaps should cover this, but let me just include it, and that is, to make sure the player is not involved in money laundering and such.
3. This document (depending on which source its coming from) can also serve as a extra measure for the casino to further verify the players address which include country of origin, state where the player lives, and sometimes, even the actual address of the player.
It's too much information for the casinos to ask though, but I still, they ask and gamblers have no choice but to comply.