> My guess is developers are starting to see through this BS and realize that they very well can run their own companies.
A tiny, tiny, minority that is well represented on this site. In reality most developers out there have no clue how to run or startup a business and they frankly shouldn't because they will fail.
A failed startup is a great learning experience but when you're not ready for it or don't learn from it, it becomes less of a benefit and more of a poor choice. Having said that the circumstances one must be in to startup his or her own business are very specific.
> since the starting costs are relatively very low
I'd have to disagree. Unless you're weighing "cost" on just monetary value. A startup will cost you your free time, your health, your current career, and in some cases your relationship if you have one. Truly being successful in the startup world is extremely challenging and one that comes at many costs.
A tiny, tiny, minority that is well represented on this site. In reality most developers out there have no clue how to run or startup a business and they frankly shouldn't because they will fail.