As for the new turbo motors, I believe the theory is that F1 management felt that the 2.4L V-8s were becoming less and less relevant compared to production engines. Since the OEs are moving to smaller-displacement engines with turbos and/or hybrid drives, the new 1.6L engines are supposed to make F1 technology more relevant to the masses and hopefully attract sponsors. I'm not saying I buy into it, but that's how they're trying to spin it.
The sole reason why Honda have re-entered the sport is due to the new direction that the sport is taking with regards to energy recovery, personally I can’t wait for them to be a part of the McLaren framework again as our best era was while we had Honda power (4 championships in a row and one 2nd place over a five year collaboration between 1988 and 1992), whereas we have used Mercedes power now for 19 years and only won 1 championship (came 2nd 7 times), so adios Mercedes, don’t let the door hit you on the arse on the way out
Regarding Rossi, I believe that there is plenty of scope these days as there are plenty of drivers that are “past their sell by dates”, watch this space!!! Teams like Marussia, Caterham, Sauber, and Williams are the kind of teams that will invest in lower cost-established championship winning drivers from other series, other teams like McLaren and Red Bull have young driver programs so it’s a bit of a revolving door at the moment, as I type this there are at least 6 seats available, and Rossi was the youngest ever driver to obtain his F1 Super Licence, so the future’s a bright place for this boy.
There are so many changes on the way, such as Christian Horner being rumoured to replace Bernie, who knows where Ross Brawn will go, will Kimi stay or retire if Ferrari do not win the championship over the next 2 seasons, will the new (stolen?) Aero team at Williams bring them back to their former glory, will Toyota, BMW or Jaguar re-enter the sport once they see the developments and advancements that Honda make?
I am continually in awe of the rapid changes or dynamics that happen within this sport, my wife says that between F1 and photography I am not allowed any other hobbies because I have an obsessive personality!!!! I think she’s over reacting myself but hey ho, what'da I know!!