You could make the same argument for F & C classes too. It is just that UA made a decision to offer a premium E+ section to loyal and/or high paying customers. They obviously believe that it increases revenue overall, and I would tend to agree with that.
At the end of the day, do you want to cater to the repeat/high value customer, or the one that flies you because you are cheapest?