I have been painting commercially for more than 40 years.
Very very rarely do I use etching primer. I use epoxy primer on every thing. and slick sand. I have never had any problems with paint coming off, or rust coming back, unless it was exposed to harsh conditions, and nothing would have helped stop that.