They need to learn to live in the real world and deal with all sorts of people. Not everyone is gifted in the real world.

Yes but the experienced person at your job is usually not expected to work at the same pace as a new-hire and then have to sit quietly while the slowest person finishes.