Why do aromatic compounds undergo substitution?
Substitution is more favourable, as it allows the aromatic structure to remain.
The aromatic structure provides significant additional stability to the molecule. Substitution reactions allow the aromatic structure to remain, whereas additions would change the C-C bonding away from being aromatic. This would be unfavourable.