Steam and other digital storefronts should only allow professional developers to sell games

Money has nothing to do with pro/hobby.
Skydiving, scuba diving, motor sports, … - do you know how much these hobbies costs? A lot. And yet people are willing to spent a fortune on them.