No, the instant gratification generation should be fought at every turn.

If they increased the cap or made it per job, those people would cancel their sub that much faster. Instead of subbing for 3 months and then playing 3.1, they would play for 1 or 2 and then cancel sub until 3.1. SE is still a business, after all. The cap is designed so that you will complete your Eso gear aroud the time 3.1 is out. There is nothng wrong with that.