FWIW, I've been using the Fediverse as my primary social media for ~a year, and I've not experienced these technical/social issues being described.
Yes instances occasionally have issues... But I've experienced less outages than on twitter.
Yes there are unsavory types on some servers, but in my experience most are pretty good at defed-ing from them if needed, and you can block/mute individuals.