I have been in this industry since 1991 as developer, designer, pm ... successfully. I completely agree to your idea. The problem is, the big companies are making decisions for making more money. If programmers were comfortable in developing software, then their margin of profit would reduce a lot plus having more and stronger competitors! This is a reality and unfortunately who has more money can lead the market.
K
Kouros_z
@Kouros_z