I mean, I miss it to an extent, but it's been getting gently worse for a while anyway, and the management has been increasingly questionable (NFT avatars! That weird audio thing!), so a shift from "increasingly questionable" to "comically incompetent" just felt like accelerating the inevitable.
I had planned to go down with the ship, so to speak, but the current management is just really off-putting, and he really has let some extraordinarily unpleasant people back on. Also, if nothing else had driven me away, the API thing certainly would have; I've been using third party Twitter clients since before Twitter even _had_ a first party client (they actually bought the client I used and ruined it, so I moved to another, back in the day).