10 year engine freeze

ToyotaF1Engine It seems that the FIA have proposed a 10 year freeze on engine designs to start from 2008.

Now I can see the point in trying to make the sport ‘greener’ and ‘cheaper’, however this is F1.

If a large manufacturer has 500million to spend in a season, HE IS GOING TO, most of the smaller teams will benefit from engine advancements, as they run manufacturers engines anyhow, so where is the problem?

The system works fine in other sports like MotoGP, where teams run engines and even chassis from factory manufacturers, these satellite teams get as much help from the factory teams as the factory teams do themselves, so why not introduce a similar system where the satellite teams are only at worst one pace behind the factory teams, and in some cases in MotoGP they are actually used as development bikes, having the advancements in engine/clutch/exhaust technology first, allowing the factory teams to run safe, while still garnering intelligence on the new parts?