keep in mind folks, Valve have mentioned that the fee will be recoup able. Also, they haven't actually released a final statement, regarding the actual fee amount, as of yet.
Whatever their decision, I am glad to see the back of Greenlight.
If the fee is in the thousands, then, yeah, it will be tough, to get something on Steam, but, then, if you create a great game, you will make that back in no time. Plus, you can throw your game onto a free to upload site like itch.IO and generate the steam fee from those sales, therefore, the game has paid for itself.
There is always a way, you just need to be willing to put the work in. It doesn't have to break the bank.