There is certainly a rise in the complexity of languages plus most software applications now require multiple languages/technologies to accomplish given functionality. In order for programming to be easier, this needs to be simplified, but (if anything) the trend is for technologies to become more complex.
Brett Miller
http://www.customsoftwarebypreston.com/technologies