I keep flip flopping on the subject of Swan honestly. I don't use their service anymore nor am I on Twitter to listen to their daily show. So I really have no grounds to have beef with them.
They're a Bitcoin only company supporting Bitcoin only creators, and I think that should be enough. They get embroiled in a lot of drama on purpose because that's how Cory runs his ship. People see the drama and get a negative vibe about Swan, but that's like believing Bitcoin FUD. The fundamentals don't change.
Bitcoin-only is the signal. Plus Guy has the best ad reads for them in the whole space.