Sounds more like the previous owner of your Prelude had no idea what they were doing, rather than a case of towing automatically being something detrimental to the vehicle.
My tow hitch screws into the rear tow hook points, and can be installed/removed in literally 60 seconds without any adverse effects to the car. The…