"...we got something much more like C#..." - you wish, C# supports both dynamic and static typing. I think we have finally passed the peak of hype cycle for dynamic languages and now better understand their place (scripting and integrating other systems).