The way software development's shifted from people wanting to do it better to people wanting to get rich reminds me of how contemporary music schools shifted from people wanting to get better at making music to people wanting to get famous.
There's a real X Factor feel to the common discourse, with lots of folks obsessing over levels of commercial success they're never going to experience - too busy preparing for hypothetical stadium tours to learn scales.