I don't know why you guys are turning this into Theo vs Giroud when pretty much everyone here agrees that Giroud isn't good enough. The wider issue is whether Theo is good enough to lead the line for a title challenging team, which I'm not convinced of.
He didn't hold up shit against Stoke, he did what he normally does which is making runs into space. Come on PnG, you know very well that this is not the Stoke of old. They try to play football under Hughes and came to the Emirates with a very attacking line up. If they were sitting deep how did Theo get through on goal two or three times, and if they were organised how did we create 30 odd chances? Even Barca don't create that many chances! They were all over the place.
The point is he wont get those chances in every game. Have a look at the starts he has made up front. In order it has been: West Brom, Villa, Chelsea, Newcastle, and Stoke. I'll give him credit for the West Brom game, which was arguably the best I've ever seen him play. Villa and Stoke were open games from two teams with terrible defences, so those are the games we expect Theo to do well in. But the Chelsea and Newcastle games were the ones where Theo struggled in. Newcastle put everyone behind the ball when then went down to ten men and Theo was nowhere to be seen for the rest of the match. I've already mentioned the Chelsea game which he didn't even get a shot in. Where were the chances in those games?
Those are exactly the type of matches people have been saying he'll struggle in. That's where the limitations of his overall game will show themselves up. If you're in a game like that and your striker can't receive the ball, doesn't have the skill to create a chance for himself and can't head the ball you might as well be playing with 10 men.