Um - yes - of course Mercedes will have a giant advantage, because we all know that Ferrari and Renault won't even think about doing nothing about THEIR new engines until January of 2014 - and by then - Bwahahahahah! it will be too LATE!
I really don't know where people get this idea that somehow the new engine rule will be such a huge benefit to Mercedes that it will catapult them to competitiveness - and the idea has only gotten more legs since Hamilton's signing. Note to Hamilton and Mercedes fans - Renault and ferrari are working on engines too...
The argument that Mercedes might be in a great position has been going for over a year or two now. It's nothing new at all. nor did I say it was definite that Mercedes would come out on top. I stated they are in a prime position.
And you have to be stupid not to recognise Mercedes are in a good position. Everyone new RedBull could possibly be a in good position in 2009 because of Newey's talent at starting from scratch design. It doesn't always work out, but it's just a numbers game.