@snarfed.org seems to me that as we inch further along the path to a robust decentralised ecosystem, platform developers need to accept that potential users of their systems have varying needs and desires.
Platforms could take on the role of educating new members at onboarding as part of their platform's core new account workflow.
There is no single correct answer, but here's a three-part decision each platform could implement at onboarding to help move the space forward:
1/