What you're neglecting to realize is that with the immense popularity of the new Focus, there are more people driving Fords now that were not driving Fords before.
The ST has the same kind of appeal to enthusiasts from other brands. Those 8500 units will not last long.
2011 SES 5spd #006 >> SR #213
What other people think of me is none of my business.