That currently works only because Bitcoin is not widely accepted by merchants, so regulators simply couldn't enforce stupid regulations on everyone.
All the more reason for the community to send a message now and stop using any services which enforces taint or demands KYC, before such requirements become too widespread to avoid.
The only remaining possibility then would be to meet each other live in person with Cash Fiat and Crypto.
I've done this more than once. Yes, there are risks involved, but there are risks involved with any method of trading and I find face to face to be both easier and safer than many other methods. People buy goods and services face to face billions of times a day around the world, and the vast majority of transactions proceed without issue.