Who looks at TechRadar? It's a low budget no name site. Anandtech on the other hand has industry wide respect.
Considering that the editor had just left to join Apple, I think we can question their objectivity.
However personally I don't care what tech sites say too much. I'd rather listen to real consumers reviews/opinions. Based on sales I'd say that the iPhone is highly regarded by costumers.