Those reports were both unsubstantiated by a 3rd party audit. Linus does not prefer profits over accuracy, when they received backlash for being inaccurate and rushing out videos they took a week off and reworked their system and have stuck to it. Gamers Nexus The people who predominantly called them out have done, and are doing the same things as LTT.
When their book bag carabiners were breaking they didn’t say “oh well”, and they shipped out replacement parts and gave them a $25. If they still weren’t happy they got a full refund. This does not sound like “corpa boss” to me. Now I can’t tell the future, but right now LTT is just fine.
Every platform and app I’ve seen does a piss poor job of explaining what federation is and how to sign up. “Wtf is mastodon.social?, Why is this one in German?, Why can’t I login after signing up?” New users just get confused and give up.