Rattle can primer

i have checked with many body shops and none of them use epoxy primer when painting a car.They say it is a good idea on frames and such. Why epoxy for the body components?