What makes you think I'm suggesting that? I was simply ridiculing the idea of forcing users to acquire developers license.
The right way, of course, is to allow third party appstores and app sideloading. Just like we have it on macOS - and it doesn't look like someone was made unhappy because he can run Steam and buy Sketch directly from the developer.
Not forcing people to be a developer to sideload apps isn't addressing the elephant in the room that you need to have a Mac ($800+) to build them. Your solution would best be 'allow downloading and installing .app packages from websites'.
I don't quite understand why you are addressing this to me. I believe I was quite clearly against forcing users to build apps and to allow them installing apps from everywhere.