You don't have to treat the source material as a holy bible. RDJ's Tony Stark was virtually nothing like his comic book counterpart, but his portrayal is universally regarded as one of the greatest of all-time. Similarly, Gunn certainly took liberties with GotG, but they were amazing movies.
I didn't even get into the original Superman or Batman movies.