I will admit that Marvel makes some damn good comics with lots of heart, blood, sweat, and tears into it.
Whenever they try to promote their character to a wider audience, they tend to sell the rights to some studio who is looking to make a quick buck...for the most part, they have ruined the character, with the only exceptions being Blade, Spiderman and the X-Men, most of the profits ofcourse going to the studios and not to Marvel.
Studios either dumb it down for a wider audience, or worse yet, change the character and stories completely at the director's whim. Sometimes that angers fans, and sometimes it angers creators like Alan Moore (V for Vendetta, League of Exrtraordinary Gentlemen) or Gary Freidrich (co-creator of Ghost Rider), the latter who actually sued Sony.
Marvel needs to get back the rights for its franchises and make animated movies and movies that are not dictated by the almighty studio, but by their guts in terms of where they want to take their franchises.
No matter what Todd McFarlane is (some say is a total *****e bag), he sticks with his work and he puts a lot of blood and sweat into making the animated show the way he knows the fans want it.
At times he was successful, and at times not, but he still knows that no damn studio has the right to screw with a character. When HBO cancelled the series after 3 seasons, McFarlane was and is still trying to get HBO to let him make more, and I doubt any fan of the book would say no to that!
On top of that, he's working on another Spawn movie and since he's not going to listen to the Studios, no Studio will finance it so he's doing it solo for the sake of the character. The man has some balls.