@dangillmor
"I have my share of hypocrisies, and try to manage them carefully."
What a lot of people call hypocrisies, is a matter of trying to balance competing but individually valid principles. As one simple example, I'm not a hypocrite about free speech just because I believe in some limits; those limits are in territory where innocent people are being harmed by certain types of speech. I still respect free speech; I just feel that there are some situations where other principles matter more.
Now if I believed in limiting people's free speech simply because I didn't like their message - like I believed in suppressing people who like "Babylon 5" better than "Star Trek" - THEN you could call me a hypocrite.
As to the pros and cons of staying on Twitter, I get the arguments for leaving, but I hold that the principled move is staying. Why? Because ceding territory to Nazis without a fight only helps them. I say, stay on Twitter, be a voice that Musk wishes would leave, and call out Nazi trash every chance you can.