Mit Sicherheit gibt es Vor- und Nachteile für C; sowohl auch für C#
http://msdn.microsoft.com/de-de/library/bb979023.aspx (C# und C++ im Example)
Deiner Meinung nach sind alle anderen Programmiersprachen, abgesehen von C, unsinnig.
Warum haben wir dann überhaupt soviele Programmiersprachen?
Weil jede seine Vor- und Nachteile bietet.
Es ist jedem selbst überlassen, welche Vorteile er nutzen und welche Nachteile er in Kauf nehmen will - auf was er sich speziallisieren will.