Anyone who says 'real world' needs to be shot. Seriously.
Emotions are mostly weaknesses in the professional ecosphere.
Emoting to guilt co-workers into feeling sorry about criticism is unprofessional. There's a reason why sociopaths can thrive in power positions, they get stuff down without the drivel.
People don't work like a fixed programmed rule engine. In the real world people have emotions.