Of course the ratings of a team ranked 50th vs 51st is probably going to have a close rating. But if you compair 40th vs 50th who knows. They could have a very close rating, or be far apart. Having both the Ranking and Rating in a chart makes it clear when the teams are closely matched, and where the variation starts.
If you take out the Academy teams, the average will change. But then it's manipulated data. You can manipulate the data on any league to reach the outcome you want to see. If we are compairing leagues, then you have to own all the teams that play in the league (MLS Academy teams play league games against MLS Next teams) What I meant about MLS teams being better, is exactly what I said: "the numbers suggest if the average MLS team played the average ECNL team 100 times, MLS Next would win 1-0 20 times and tie 80 times." Logically that would apply to the top MLS team vs. the Top ECNL, and the worst MLS team vs. the worst ECNL team; in reality the outliers of the leagues are not going to fit the 'average' results. But we already can see what will happen when matching up individual teams (the SR App provides that).
At U15 MLS Next breaks out the Academy teams. In the case of the Quakes they go to the West Division. The remaining NorCal MLS Next teams stay in the Northwest Division. So U15 and older, nobody is playing the Academy teams other than themselves. ECNL doesn't have anything like that. So how do we compare these leagues in a way that makes sense? I think you have to compare ECNL NorCal division to the MLS Next Northwest division. In that case, there's really not a noticeable delta. This is why the SR league ranking just really isn't super clear on what it's actually comparing. MLS Next is actually two leagues in one once you get to U15.