At some point the saturation for (entry-level) programmers with degrees will be enough that (entry-level) programmers who are self-taught will be in zero demand.
Both have their up- and downsides, and treating them like equals is ignoring that which makes them each of them unique.
There will always be a market for self-taughts, if you don't understand this, you don't understand what makes a self-taught special.