I mean, Luffy takes out villains who oppose the government all the time, he is still proud of it lol. If Rocks was really the second biggest evil in the world(say just after the WG) Garp should be pretty proud that he took him out as a marine
Either way it's gonna hurt his pride a little