Absolutely.
Although in Adelaide, Melbourne, Sydney and in all 4 Tests against India there was only 1 instance of the opposition putting more than 300 on the board on decks where England scored 620/5, 500-odd, 644, 474/8, 500 odd, 700 and something/6 and 591/6. That can't just be put down to bad bowling from the opposition. Cook, Trott, Pietersen and Bell have all pall had absolutely monstrous innings in the last year - between them they've hit 6 double tons since Brisbane, with Cook also hitting 189 at Sydney, Trott hitting 168* at Melbourne and KP hitting 175 at the Oval. At the moment, no other batting lineup is consistently putting up those sorts of numbers. England's batting is a seriously good unit right now.