And it used to be that companies actually trained people.
Now they expect you to know everything to day you first come through the door.
Of course back then the place that hired you and trained you was where you stayed until you retired. Once people started being mobile in their jobs (both voluntarily and by force) the whole game changed.