Just dropped by to say that you ignored a big if from that statement: having enough lesson every day to maintain your average.
That mean having enough vocab to cover for the 3.5/4 days or worse 5 days (assuming one review a day) it takes to bring the last kanji to guru and unlocking the next level.
I don’t have the exact dependence tree available like @acm2010 (and I’m not planning to make it), but assuming that all kanjis unlock 3 vocab for the level (kind of a random assumption, but it gives approximately the right number of vocab), also assuming (early levels) ~10 radical, 20 early kanji and 10 later kanji
- You first spend time doing vocab from the previous level, let’s ignore that since you don’t care about leveling speed and they don’t do anything.
- Then you get to radical. Let’s say you get there fresh (there was no radical mixed in your last vocab session). For 5/10/15 lessons a day, you are down after 2/1/1 sessions
- Then you get kanji. You will be done learning those after a total of 6/3/2 sessions
We can already see a difference. At 5 lessons a day, you will get the radicals to guru (and thus new lessons) before you are done with the kanji, but that’s not the case at a higher speed.
Now, let’s say you unlocked also 30 vocab as well upon leveling (those that you already have guru’d the kanji for from previous levels; a very optimistic number)
I will put aside the 5 lessons a day scenario for now, since the new kanjis would get in front of those.
You need 1/2 extra session (for 10/15 a day respectively), so you vocab pile will be down to 20/0 respectively.
So, ok, now all scenario have reached the second batch of kanji.
It takes you 2/1/1 session to go through all of it. (in the 15 lesson case, you also consume 5 extra lesson from vocab)
So, so far, you have had 8/5/5 sessions, you have thus guru’d all radicals, plus 10/10/20 kanjis
That means that your respective lesson pile is now 60 (+30 to come)/ 50 (+30 to come)/ 55 (+0 to come
)
Both 5 and 10 lessons per day are thus fine in this scenario (which, again, is optimistic), but 15 per day will have at least one day at less than full 
Of course, if you skip a day once in a while, it might cover for it… but if you skip reviews AS WELL you are back to having the exact same problem.
tl;dr
Anything higher than 15 lessons per day will get blocked with the vanilla method. 15 lessons per day will probably be blocked once in a while. That means that you cannot achieve an average of >15 lessons per day with the vanilla method, thus my statement does not hold for those speeds.