Put a team of 50 people to work on usability and improving the tooling. It will be a great investment for the future.
Or....
Microsoft could license (or buy) the technology from companies that are producing cool solutions to some of these very problems. Just thought...
:{>
Andy Leonard, Chief Data Engineer, Enterprise Data & Analytics