Why is the oxidation of aluminum metal by hydrochloric acid exothermic?
Because you are making strong
A mantra worth committing to memory for these problems is:
The energy released or consumed by a chemical reaction is always the balance between bonds broken and bonds made.
When aluminum metal is oxidized by hydrochloric acid we break reasonably strong