How is this different from having 'entry level positions' (ones that don't require 5 yrs of experience)?
My guess is that it's another way to hire people who don't know what they're worth and underpay them for a few years until the employees figure it out. Kind of like what the industry already does with new grads.