I know it must be difficult for Microsoft's accounting and marketing department to decide what features to include in each edition, and it's also difficult for an organization to decide which edition will be good fit not only today but three years down the road. Perhaps instead of editions, Microsoft could provide a base entry level feature set for SQL Server at a very competitive price, and then they license another 20 features seperately or "a la carte" with a yearly renewal subscription.
In the end, the price the organization would be paying may be the same, but the feature set would be customized for their specific needs. Also, they could easily add or drop features from one year to the next, if for example they initially thoguht they would leverage SSIS but later decide to go with another ETL tool.
"Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho