

Could be argued that Lemmy does too. I realise the use case is different but the risk feels similar. You can sign up with a anonymous username, your phone number isn’t exposed and some Matrix instances don’t even require an email (and if they do you can use an anonymising service). Its not great, I agree, but its also not that bad either.
My issue with Element X (and the reason I’m still using Element) is that X doesn’t (yet) support Spaces. Again, not a huge issue, but annoying enough to stop me switching.
You’ve got to let him find his own way. Please don’t take this as overly-critical but you do come off as sounding more like his parent than his partner. I totally get wanting to make things as easy as possible for him but you can still do that if you’re a year ahead of him. And he gets the opportunity to find his feet by himself - I’m sure he’d ask you if he needed help and you giving him space also tells him that you believe in him.