It's 'being improved' even though it's been identified as a problem from the outset of the fediverse, nearly a decade ago. I don't know how to make this any simpler:
Forced choices drive away users. People don't like making decisions without context because they feel like scams. That's why uptake is slow almost a decade into federation. The UX model is bad.
Picking a user name is a forced choice. By your logic, nobody would ever want to join a social media platform that didn't automatically assign a user name.
Forced choices drive away users. People don't like making decisions without context because they feel like scams. That's why uptake is slow almost a decade into federation. The UX model is bad.