How exactly can this be classified as a "flaw"? It was returning results from four sources of reviews (not four reviews) which showed higher customer review results for Lumia than for iPhone.
So it was showing the correct results, it is just that Apple could not handle that and had to resort to censoring the result in order to make itself look better.
A "flaw" would be if it showed a different phone than the one that has the highest reviews. Not something that shows the correct result but doesn't agree with your point of view.
So if anything, now it *is* a flaw.