Are new players ruining the game experience for veteran players?

They do not. It is not their fault bli$$ matches them in a wonky way instead of putting them with bronze MMR players who are more numerous.