Ultimately the players will vote with their money.
Speaking as a dev, I feel that demos should remain mandatory.
Show your dev skills instead of hiding behind a paywall. Get people to love your game!

No budget to create a demo? You gotta be kidding me!
Or do you want to tell me that your coding skills depend on $$$ ?
In fact, it's just a matter of adding a timer, a few lines of code, done.

Anyways, get prepared to be flooded with half assed Google play ports selling for 10-15 bucks each, with no demo of course.
Rant over.