Sucks to year about your experience with your new car OP. I'm glad you're finally able to get them to replace it for you. I'm also glad you posted about it on here so others are aware of the issue. I'm waiting for my 2013 WRX so I am definitely writing down a list of what I need to tell the dealer to not do and what I have to do when I go pick it up:
1) Remind them to not drill holes in my front bumper for license plate
2) Ask them not to wash the car when it gets off the truck
3) No dealer's advertisement on my car
4) Look for unusualty every inch of the car! =D
5) Repeat Step 4
6) Repeat step 5
That should do it!!!
Joking aside is there a reason why I shouldn't let the dealer wash the car? My dealer told me they only use bristle brush and a mild soap that doesn't affect the paint or the clear coat according to them.