If you were to log in, you'd be able to get more information on your fellow community member.
About Timothy Terriberry's comment, the user would presumably be able to choose which components to install. Given this choice, users would select the fastest software with the best features. They do this now, only with a less granular system of buying whole software packages instead of just features they need. Also of course there are marketing considerations that will always exist (though they are evolving a bit with the web), and compatibility issues that the proposed system of buying features could help eliminate.