I love it how shortsighted people are. If L-cancelling is out it's because the need for it is gone, all characters have had their move-recovery lag adjusted against each others moves now. They have basically shortened all characters lag time for move down to what the timing would be if they had l-cancelled it. Of course short hop and fast fall are still in, so really, L-cancelling has been MADE OBSOLETE by the new mechanics. We don't effing need l-cancelling if characters landing time for air moves is BALANCED. If L-cancelling was still in, it would do what it did in melee, favor fast characters and give them instant recover, unbalancing things again.
I'll make an analogy, just in case someone missed that. I'll give a numeric value for landing lag on 3 different characters moves and show what L-canceling does. Let's take (in melee) Bowser's, Mario's, and Falco's Dair and give them lag values of 8, 5, and 2. L-cancelling would subtract 2/3 lag rounding up. In order still, that's 8-6 5-4, and 2-2. So, in order, the lag times are Bowser 2, mario 1, and falco 0. The problem here is the 0, because 0 means 0 time for shield grab, roll, or jab. This obviously favors fast characters over others, because they're the only ones that can make it to that 0 which has implications of it's own. If the characters had set and balanced values, like in brawl, all characters would have their own compensations for their speed without being penalized. The numbers would look more like this: Bowser, 3, mario, 2, falco, 1.
I'll summarize for effing emphasis, L CANCELING ISN'T NEEDED IF LANDING LAG FOR ALL CHARACTERS IS ACTUALLY BALANCED.