I'd assume that the wires werent just left out like that and eventually hidden or protected.
And everyone hates on mag mounts, usually for good reason, but sometimes you dont really have an alternative.
If you absolutely have to use one, its a good idea to wax under the antenna with a clay bar, and once a month remove it and clean both the antenna pad and the roof to keep abrasives out... especially on a dark colored vehicle.