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

Stories like these just convince me even more that success in the indie games industry just boils down to luck. Yes having a good game makes a difference but only so much. At the end of the day your game will live or die depending on how much exposure it will get, which itself is luck based.