Difficulty (and/or downright hate, for many;) lies in
1. Ecosystem - obscure libraries rules and os that don't jive with posix-like mindset
2. Legacy code - having to dig into a ginormous monolithic program and figure out what some obscure pieces of code do, untouched and undocumented by anybody in your team, with ridiculous interdependencies and complexities.
So it tends to be more of "how hard is Cobol in this particular application for this specific client" :-/