Riot doesn't care. They already have our money. They'll only care if this bug happens in competitive play like LCS.
Get your head out of you arse. Riot makes multiple bug fixes every patch and are working on making more as time goes on, especially for Azir's ult.
Even if they already got your money, service is important in any business and the quality of the product should be fixed if it isn't good enough, or the customers won't come back to buy more from the producer.
The real question, is why, KNOWING THAT HE IS BUGGED AND HAS BEEN SINCE HE WAS RELEASED, do you still pick him? It isn't like he's been out and stable long enough in any patch, that he is able to be mained by anyone at this point.
As someone that has tried to code for games before (I now stick to 3D modeling because coding is a nightmare), I know how hard and how much of a pain in the arse it can be to debug something like this. It isn't easy by any means.