We have the same color, and its not that the scratches are coming out, its that the dealer didnt remove them.
They were probably put there by the dealer in the first place when the car was prepped, dealers are notoriously bad detailers. Then they used a glaze that temporarily fills them in to cover it up. They did the same thing again when you took it back, and now the glaze is washing away.
You have two choices:
1: Invest some money and get yourself the materials to detail the car correctly, you'll need 1 Porter Cable Orbital Polisher, 3 pads, yellow white and grey, a swirl remover like 3M SMR for Dark Colors or Meguiars #9, a polish like P21S Gloss Enhancer, and a good wax. SMR with the yellow pad, buff, polish with white, buff, wax or seal with the grey, buff and the scratches will be gone. Really gone this time, not covered up. You can buy everything you need from www.properautocare.com, www.autopia.com and you can get the polisher at any hardware store. Once you've removed the swirls, then proper washing and drying using only Microfiber towels (www.pakshak.com) and a good sheepskin wash mitt will keep you from introducing new scratches.
2: You can find a good, reputable detailer that will do it for you, get references.
Either way, NEVER let the dealer touch the paint again, dont let them wash it, wax it, wipe it, or clean the windows. They'll ruin all your work.
Its not the paint, I assure you they used a glaze. In fact I find the paint is quite durable.