These are the remnants of China’s state subsidies of car sharing and ride hailing schemes a few years back - the majority of which went bust. So it’s true that there are thousands of cars left rotting in fields but the reasons are quite different from those that bloke is putting forward.
But feel free to believe what you choose to - will be plenty of videos on YouTube to support any agenda you can imagine. :-)