A Body From France ...

I really do not know why ? Maybe a question of taxation ?

Well, when the engines were new, the 225 did get better mileage.
Do you pay yearly taxes on cars?
On bigger engines?