So how exactly "non crypto users" would be "hosting their own MN" and why would they do that?
the exact steps are to goto Ionomy and click on the "Create MasterNode" button and follow directions on screen!

That doesn't answer the question. You claimed "non crypto users" can do that. How can they do that if only BTC or ION is accepted and only BTC or ION is paid out? Are you trying to say that ION is "non crypto"?