If I’d ask you to name a symbol of a man, James Bond would probably be among your top picks. Of recently, however, British TV presenter Piers Morgan has been saying that Secret Agent 007 was stripped of his masculinity. And one of the actors who was in the James Bond movies – Daniel Craig – is to blame.

The breakfast talk show host tweeted a picture of Craig carrying his 1-month-old daughter in a baby sling, saying “Oh 007.. not you as well?!!! #papoose #emasculatedBond.”

Immediately, his James Bond actor shaming tweet infuriated the internet and delivered him the savage comebacks he deserved. “You really have to be so uncertain of your own masculinity to concern yourself with how another man carries his child,” Captain America’s Chris Evans replied. “Any man who wastes time quantifying masculinity is terrified on the inside.”

But something good did come out of this situation, too. Thousands of dads from all over the world served epicly good roasts to Morgan, showing him exactly what it means to be a real man. Scroll down to check out their replies and tell us your thoughts in the comments.

Piers Morgan, a host of a British breakfast talk show,  ‘called out’ Daniel Craig for not being a real man

Immediately, many were outraged

And the more Piers explained his position

The more people hated it, including Captain America himself

Despite the replies, Morgan stood his ground

And even suggested someone as the new James Bond

To which someone had a hilarious reply

But even though Piers believes he’s right

Others can’t stop laughing at him

To find out more about Morgan’s position, watch this segment from his show