pull down to refresh

What could the incentive model look like? Lightning can easily slice a piece of revenue off to a developer/maintainers, but how do they ensure that slice remains whilst keeping the protocol completely open? What's stopping the developers being cut out thereby losing their incentive to maintain the project?