Here's the tricky thing, we've got a lot of games coming up. So rotation is to be expected/needed but the problem is, Lampard has barely played Giroud & Pedro for ages and expecting them to just come in and turn it on is nonsensical. If anything, Lampard should have brought them on as subs etc in past games so they at least have some match sharpness - unlike Giroud, Pedro hasn't even been playing international games!
Also, as bad as Batshuayi has been, going with a False 9 and then lumping crosses into the box made no sense whatsoever.