Sure, but they aren't being paid by their users so why should they follow their interests? Ideally the users should be paying for development they control but that of course would never happen because of the Tragedy of the Commons and such.
They should follow the user's interest because if they don't users will just leave Bitcoin for another cryptocurrency. Who wants to use a crypto that has 0.50$ fees, and takes hours to confirm a transaction?