They've been giving him fights lately he's pulled out or his opponents have pulled out due to injury. It's unfortunate but I agree he does deserve a big name. LW is insanely stacked and there are many ahead of him for a title shot and deservedly so but it doesn't mean he's not in the mix. It's like that last dude Kevin Lee beat who was on an 8 fight win streak, dude was in the mix and if he could have beat Lee he would have been like 1 win away. Santos streak in the UFC is only 4 wins btw, before that was a draw. Here are the dudes in front of him though:
Ferguson - Rightful #1 contender on a 9 fight win streak.
Khabib - Next in line with an 8 fight win streak but keeps getting injured.
Al Iaquinta, Kevin Lee, Edson Barboza, and Khabilov are probably all ahead of him too. If he beats one of these guys or in Lee's case beats him again he'll be in good shape.