Mahrez has become too predictable playing on the right. Everyone knows he's going to come inside on his left foot and he's too easily crowded out and loses possession too often. And he leaves us too exposed defensively down that flank.
I'd have to disagree that Gray and Albrighton aren't providers. Albrighton last season was the one going past defenders and getting decent balls into the box, with many complaining that he was taken off when Slimani was brought on, which made little sense. Gray hasn't been given a chance as yet. From what little we have seen, he clearly has the pace and confidence to go past defenders; it's then down to the coaches on the training ground to make sure the rest of the strikers/midfielders are all on the same page and know what should happen after that.