No, we should patch the broken packages to work with the current
Mono.Cecil.
And upstream deserves a beating for this attitude. :-/ Why am I not
surprised this is coming from the M$-loving Mono community?
Shouldn't Fedora take upstream's design into account? It's their
software, after all. And doesn't Java work in a similar way?
You can't expect everyone to change their software design to work for
Fedora, even if it has disadvantages.