"With millions of apps on the PC, what are the chances that a user is even going to see your app at this point? Without a ton of marketing muscle or the good graces of the kingmakers at Microsoft just hanging your shingle out on the Internet doesn't get you anywhere."
Funny how that sounds ridiculous now, no? The larger the audience the greater the potential. Successful software has always been equals parts technology and marketing.