As for DmC, the controversy was well earned. I love the games Ninja theory makes and i loved DmC. But, they spit in the face of the fans. They made their own bed. If anything it's a case study of how to not insult fans of the original work and embrace them instead. It was pure developer arrogance that created the "controversy".
Actually, the original concept art for Dmc is way more faithful to the series. It was Capcom who called for even more drastic changes. Then from their Ninja Theory handled the bad PR ... well ... badly. Which is to be expected from such a, at the time, small fry studio.