Demo by definition is a free sample, also for marketing purposes. But yeah, there's no point in them, my latest game didn't have one and sold unimaginably well.
Oh, come on. Most of my games are $3, and this one is even $2, often on promotion. Nobody is forcing anyone to buy anything. I'd understand complaint about $60, but $2? It's literally price of a snack or coffee.