My only major problem with GOTG is the weak villain, but almost all of Marvel’s movie villains are just as forgettable anyway.
The Thor movies and the Iron Man sequels are the weakest movies by far. I just can’t stand any of those except maybe the first Thor if I feel generous.