IMHO je důležité především to, aby přežily myšlenky. A ty přežívají...brzy i v takovém C# budou třeba uzávěry a další pokročilé věci a třeba se tam jednou dostane dejme tomu typová inference. Java zase začala řešit escape analysis a konverzi heap allocation na stack allocation u lokálních proměnných a podobně.
Sice asi neplatí, že dobré zboží prodává samo, ale dobrá myšlenka nezapadne nikdy, dokud budou lidé, kterým to secvakává. A těch vždycky nějaké procento bude. ;-)