Here here!! I'll second that.
I am no less than disgusted by the quality level of modern development and most of it is due to the terrible quality of the frameworks and libraries that modern programmers are expected or required to use.
In some areas it has become quite shameless.
The pioneer likes of Kernigan and Ritchie, Date, Gupta etc. had great vision and incredible foresight (as per my bookshelf), but sadly a lot of leaders since then have taken short cuts - perhaps dictated by their budgets.
I do not believe that we have arrived at the place that was prescribed because we have not followed the path required to get there.
Whilst nirvana is a place that we would all like to be, it is despicable for a 'paradigm agent' to roll out a change that takes us all backwards.
That is unacceptable behaviour and should be punished.
I wish that they would rebuild everything else they produce from scratch instead of patching failed patches ( not a good business model unless you have market lock-in ).
On a positive note, Microsoft have finally started to turn SQL Server into a respectable data base suite, which is nice.
Perhaps we can look forward to more brand re-vamps by the M$ in the near future. Economic models are changing. They'd better have a plan for that.