I guess different people have different use cases. I am enjoying Mastodon and have had positive interactions with people. I have also found a lot of good quality content there. Additionally, I totally avoid political stuff so haven’t had any issues of political stuff messing up my feed. IMO the invite only thing is just increasing attractiveness by creating artificial scarcity.