For example, I could own a car dealership and choose to only accept cash or Bitcoin payments, because I don't want to do business with bank
Wait, you guys still have that freedom? Here, cash payments for cars above 10k have to be reported, and car sellers with many cash payments are already "suspicious" according to their bank. Google tells me in Belgium it's not allowed to pay 3000 or more in cash for a car (or anything else). Many EU countries have similar laws already, and the maximum amounts are only getting lower.
You're basically forced to use banks.
Of course governments aren't going to allow people to switch to crypto instead of cash, they need to protect their interests. And as long as most people don't care about privacy and banks offer
convenient services to itemize your payments, we all just let this happen.
I am considering adding a second section for services who ask more questions than usual when your funds come from mixers, casinos, and generally discriminate coins by their supposed origin (e.g. other exchange's known address, gambling site's known payout address, ...).
This would be a broader set of 'unreliable, due to general UTXO discriminating, services' as opposed to this list of 'unreliable, due to taint proclaiming, services'.
Does that mean one is worse than the other? As in: one is less bad and thus should be more acceptable? I don't think that's a good idea.
What I find more weird is that a bank never asked me any kind of proof of where my money comes from.
At the most, I just write my annual income, without giving any proof (at least in all banks and brokers that I ever used)
Here, your salary usually arrives from another bank, making it obvious where it came from. Do you mean you get your money in cash and then deposit it to your bank, which they happily accept?
I can confirm that in Greece you can't buy almost anything with cash (except maybe ice cream, popcorns, donuts, etc...)
Greece apparently
holds the record with the shadow economy making up 21.5% of the economy. You may not be able to buy a car in cash, but I'm pretty sure your mechanic will accept it.