I have no issues with Steam at all. The only problem I have with digital purchases is the ability to sell them when your done (games especially).
But regardless I'm watching the Steam page. If it drops even more, I'm on it. Since they did RPG Maker during the sale, I'm hopeful that they will do Construct 2 too. (construct tutu???? :) ).
If it doesn't, then I buy on the 22nd.
My arsenal will be Monogame for larger projects where I really need more code control. And Construct 2 for cool action, more simple games (in terms of gameplay design, not saying Construct 2 cannot do complex at all!).
GameMaker lost out. Primarily with their no-upgrade policy and no iOS out of the box.