I would say that exact thing about my dd's school...however, the kids are further differentiated for reading, spelling, and math.
This allows some kids to go even further if necessary. 1-2 grade levels is just the baseline.

It's not perfect, but it's about as close as we're going to get.