I highly doubt it, I am confident my C# will keep me employed
Oh, I beg to differ...
Your C# has object-oriented programming... COBOL doesn't
Your C# doesn't have closures... but neither does COBOL
Your C# isn't dynamic... but neither is COBOL
Your C# doesn't support functional programming... and neither does COBOL
Your C# does support recursion... and COBOL does not
Your C# has build-in support for regular expressions... but COBOL does not
All the things that made your C# popular, such as the lack of closures, dynamic typing and functional programming, are ALSO MISSING in COBOL. However, COBOL is also missing OOP, regex and recursion, so it is clearly a superior choice for any software manager. They'll no longer have software engineers wasting time trying to decide which design pattern is appropriate, no more drawing little UML diagrams, no more creating twice the work using regexs, no more ... Well, industry programmers never actually used recursion, so I guess that one doesn't count, but not having to decide between an iterative and recursive solution will actually make many of the biz-appers more confident.
Yeah, you're language is cooked
. Deep fried. There isn't a software manager out there worthy of their University of Phoenix MBA degree that is going to let you program in C# after hearing about COBOL on COGS! Ten years from now you're going to be on here trying to explain to all the noobs why C# is a better language than COBOL because it has features X Y and Z. =)