Aluminium is a soft metal, only good for beer cans (although it makes good rustproof panels).
Only trouble with aluminium is that it is a very reactive metal, you only have to check out an alloy head that hasn't had the proper corrosion protection.
An iron block might be heavy, but it is far more stable than an aluminium alloy one.
From the above, will mass produced cars go for cast iron liners or the more expensive coatings?
We must remember that all this alloy stuff is only a response to the smog laws laid down in the States and now here. It's all to do with power/weight ratio, not good engineering.
Then again, if you can afford to buy a new car every couple of years, I wouldn't worry about it.