If I were to do a p2p transaction to get cash with BTC that I've acquired in 2014, that would pretty much be an anonymous transaction.
Say I wanted to take my BTC to a store that accepts such payments and bought a new computer. That would be an anonymous transaction.
I have anonymously exchanged Bitcoin for cash in the past. It's not very easy but it's possible.
Monero is being harder and harder to exchange every year. What if it becomes delisted from 90% of exchanges one day?
People might be exchange Bitcoin right now anonymously but just like Monero it will be harder to do it in the future once a full enforcement of regulation will happen which is inevitable. Majority of the governments who are willing to accept cryptocurrencies are always pointing about the regulations the industry will undergo in order for it to be accepted. Since the characteristic of it only digitally existing their KYC process and enforcement are always round the clock due to AML compliances, the enforcement might not be strict in your country now but once the crypto industry becomes popular in your country I would expect anonymous transactions happening in the internet would be less and less likely to happen.