If nobody hires juniors, then where are the seniors supposed to come from?
In a few years, will we need seniors?
Besides morals, you'll always need people in the interface between the computers and the world. Maybe they won't write too much code, but they'll need to specify and verify behaviours anyway.