There are ways to buff Azir without giving him soldier range back
They wanted to make Azir's upfront damage (Q) and range (W soldiers) reduced to force him to fight you more often with more abilities used from shorter ranges, why didn't they focus on this aspect of him?
Increase the slow duration massively on his Q so that he has more time to hit you, possibly having it scale with number of soldiers he hits you with (on live its currently only 1 second of slow) Increase his base Attack Speed (currently .6 +1.5% per level)
Riot doesn't need to backpedal on every change they make, they just need to do everything that needs to be done compensation wise instead of just nerfing something then going back on it later when it mysteriously didn't work