Honestly I almost got from howard appearing at the ned of the credits that marvel is basically rubbing DC's face in their balls at this point as a show of dominance. "hey you know that shitty terrible movie we made a while ago, guess what, people think thats funny now. too bad the same cant be said for your terrible movies."
Actualy although too young to be a big fan of howard the duck, I saw the movie on VHS my mom owned and ithought it was pretty funny, recognizing when I got older its terrible, but after that i accepted it.