He scored 20 goals+ twice before those players even arrived, if anything getting away from Ronaldo and Benzema will be the best thing that ever happens to him.
That he did, but he still had Raul, Robben, and Van der Vaart.
As I said, he's a great player who will undoubtedly do well for Arsenal. Maybe he does just need to get on a team where he can be the main man. We'll see.