Because development teams do not control the purse strings. I work as a software developer. The higher ups pick the projects that are going to be of the most benefit to the ideals of our company and the most use to our customers. They have to weigh labor costs, time estimates, complexity, etc. We, the developers, can bring this data to them and make our case if we feel strongly about one project over another. But at the end of the day, the decision is not in our hands.

Also, have you SEEN the list of stuff we're getting in 4.1? There are QoL changes in it, as well as tons of new content.