1. Are all crimes, right? Banks will take your consumer money (provider management does get more complicated) for gambling and porn these days. The stuff you can't get past them is almost exclusively criminal. If you don't like the fact that the government made something illegal, why are you blaming
money? Also: crimes don't stop being crimes just because you paid in BTC, and those transactions aren't as anonymous as you think.
2. That part is true, largely. You do have to pay a (very large!) fee for the transaction, but it's not to anyone in particular and they don't know any more than the rest of us do about what you're paying for (which, again, is not completely anonymous!).
3. This part is laughably wrong. Even now, post-crash, transaction fees are measured in multiple dollars per. During the boom, it was routine to see entities paying more than $100 to get a transaction to post.