In fact that latter example might provide a solution. Set up a company willing to publish apps whilst hiding the actual developer's identity.
You've listed commercial activities. The vast majority of non-commercial activities don't require any sort of registration or identification.
Installing an app that your friend or internet stranger developed in their spare time is not a commercial activity and people shouldn't be forced to publish their personal information in order to do so.