Agree. Calling themselves ‘nice guys’ who just got rolled by them dastardly ‘rats is attributing to themselves admirable traits they do not possess.
Worse, it makes them that much more dishonest.
“Nice guy” is being used sarcastically.