Game devs are funny. As soon as they have to taste their own medicine all hell breaks loose.
Most games are restricted in terms of how many installations are possible. It is impossible to sell games bought in a digital store anyway.
Where is the problem with paying a fee for every installation? Your games success builds on that engine. The game studio profits from each and every sale. You're free to use another engine if you don't like their business model.