Sorry but you are completely wrong. For example: the 3rd generation bio-fuels don't need extra land. Just the parts of the plants we don't eat and there is plenty of such leftovers to make a large quantity of fuel and enough if ICE cars get more efficient (around 80 to 90 grams of CO2 per km).
It will be interesting to follow biofuels, no doubt. However, current biofuel production still requires farmland to produce the product. 3rd generation biofuels are still in the R&D stage and investors like Exxon and most other research organisations have dropped algae biofuels.
I do hope algae biofuels succeed, if only for air travel to be long-term sustainable. Giving up aircraft because of CO2 would be a tragedy.
Also the calculated cost for hydrogen infrastructure is 4 times less compared to that needed for electric cars. You should really study the latest state of technology and you'll see the future hasn't been set in stone at all.
Really?
The vast majority of users will be able to charge at home - for the cost of a charge point or even a socket in the garage. So, relatively little infrastructure required for journeys under ~200 miles. Where fast chargers are required, 50kW fast charging cabinets are now available for less than 15000 EUR each. 7kW AC fast chargers cost less than 400 EUR.
Hydrogen offers no at-home charging solution. We have to build out "petrol stations" but offering hydrogen instead. And the hydrogen stations are enormously expensive. About 5 million EUR for a two-car station that can service about 20 cars a day. And that station needs daily hydrogen deliveries on a truck, and costs about £10/kg which is equivalent to running a 25 mpg diesel car.
The big corps may not know exactly where the technology is going but there would need to be a huge number of breakthroughs to get hydrogen cars to the same level as EVs. Most manufacturers of cars, with the exception of Toyota and Hyundai, have dropped their hydrogen FCEV funding in favour of battery technology and EVs. Spurred but none other than Tesla.
And with the infrastructure as it is, I highly doubt any EV will be obsolete in 10 years time, even if hydrogen cars somehow have this incredible breakthrough and become the dominant technology. There will still be charging stations and AC mains available.