There are two things being confused here. Cuba wouldn't have an auto industry if it wasn't communist, unless it adopted weird protectionist policies- no comparable countries do. Therefore, it relies on imported vehicles. Partly because of the embargo, supply of these is limited- particularly in the case of personal cars, the government had better things to spend limited hard currency reserves on while people could keep the 50s American cars from before the Revolution running (often with the motors replaced with smaller, more modern imported diesels).
However, that 'bus' seems to be a locally modified truck, probably a Soviet-built ZiL-164. There is definitely an argument to be made that the cars and trucks produced under Communism, both in the USSR itself and in client states like East Germany, Czechoslovakia and Poland, weren't as good as their contemporary Western equivalents for all sorts of reasons.
Do you know of a clear explanation how the US prevents Cuba from getting cars?
A lot of Americans haven't owned American cars since the 70s.
Other Caribbean islands import vehicles that are neither American nor even available in the US.
I know nothing about the auto industry, but South America is not that far away, and apart from tariffs, isn't it demonstrably economically viable to ship things long distances over the ocean? Because people do it, that's where all the consumerism comes from.
The idea that if Cuba can't import new cars from America, then it can't get them from anywhere is just silly. America imports tons of new cars from Asia and Europe, as does every other nation in Latin America. Cuba just imports fewer of them due to financial constraints, as the typical wage is 20,200 CUP or about $780/month.
And Cuba does have some new cars. People focus on the old cars because it's so visually striking (and those cars are so beautiful!) but it's more a marker of poverty than America somehow threatening to torpedo any ship that brings new cars to Cuba, or convincing all the global auto manufacturers to never sell any cars to Cuba. There are modern BMWs, Toyotas, etc in Cuba right now. Just not many of them. Expectedly, BMW is doing brisk business selling much cheaper motorcycles and scooters in Cuba, which is also true of other Latin American nations.
However, that 'bus' seems to be a locally modified truck, probably a Soviet-built ZiL-164. There is definitely an argument to be made that the cars and trucks produced under Communism, both in the USSR itself and in client states like East Germany, Czechoslovakia and Poland, weren't as good as their contemporary Western equivalents for all sorts of reasons.