I've been thinking a lot about the compression in salaries lately. More from the stance that if senior developer salaries are incrementally higher than junior that it seems like building an all-senior team would have business value. Maybe that's all obviated by the new tech/learning, but in my experience seniors greatly outperform juniors when you're dealing with hard problems.
Not sure about the "oh it's so easy to start your thing, just do it" part of the article though.