I'm a relative newcomer and don't know the history of SW and its predecessor, but I don't think any of these choices. Maybe I'm too old to have high expectations of anything anymore, but I've found this a reasonable place to park to have a laugh, make a friend, exchange ideas that range from silly to useful.
My only real regret is having been blocked by a seasoned member during my first week here when I was still learning to navigate the site...blocked for using "big words" which she deemed indicative of a "better than" attitude. We might've become friends if not for our conversation's surprise ending. No worries, I'll be fine after another one or two sessions with my analyst 😊