Hello
There are senior engineers (like me) out there who work on 30 year old cars, and are used to pulling rusted bolts out of difficult places.
The reason why steel bolts are used, is simple, for the cost, steel is a great material for fasteners. The reason why aluminium is used for engine...