Because
1. $1k is not a trivial amount.
2. Most people don't want to go through the hassle of qc, customs, waiting weeks (months) every time there's a small issue
3. Buying a new rep doesn't guarantee it'll run perfectly, some people service it right off the bat
3. Instead of rushing and buying early versions some of us wait till it get to a version we're happy with and just go with it and there isn't aren't any massive updates that make much difference, like we see for daytona, Pepsi etc for example.