I was one of the first users, still have a 3 digit API ID, and made some good money from Twitter over the years. The often cited cesspool is highly exaggerated among certain peer groups. Twitter can be fun and happy and hasn't really changed a lot, provided that you follow the right people — Which can be hard for new users given the non-explorative/gradual onboarding. Back in the days, we built proprietary blocking into the app — all those things, filtering, etc. are now available natively. Twitter only gets frustrating if you let it.