I am not an idealist and I still use a centralized exchange to convert my coins into fiat. But I don't care about the news and their thoughts. I don't follow it. Blaming others is just a denial over our mistakes.
It's not just you, I believe all of us here are continuing to use centralized exchanges because we have no other choice. Like traders, their income comes from day trading if forcing them out of centralized exchanges is tantamount to telling them to leave the market. We still use those exchanges as long as we know how to protect ourselves from dangers. You are right, don't blame others when it's our own fault.
Most people that preach not putting money on exchanges have their money there.
Haha, just like the people who regularly preach the doctrine, the vast majority are scammers.