Might want to bounce this arround in the care and detailing section.
By using waxes you are using the wax's fillers to hide them but they are still there. You might try meguiar's scratchX. It has some mild abrasives as well as fillers. So even with that you're still kinda just covering up the problem and as the polish wears off they will come back. Other than that if you want to just cover it up you might also look at Meg's #9 swirl remover. It has lots of fillers.
To remove them you're looking at using some products like Meg's #80, Meg's#83, or Poorboy's SSR line. There are many others out there. However be forewarned that these really need a DA machine or rotary to get the product to break down effectively.
To prevent you can put on a coat or two of a hard wax like Meg's #16 or Colonite insulator wax. How thick you put it only wastes wax. Only a very thin actually attaches to the paint on each application. The rest wipes off when you buff it.
Rubs after camping last year. Had two coats of Meg's #26
These were down both sides bumper to bumper.
Not the same shot but as close as I could find.
