I don't buy products directly from Apple because of the taxes. I'm fairly confident that I'm not the only person doing this. I'd wager most of the people buying directly from Apple either:
- Don't know how to add RAM and HDD themselves
- Need engraving
- Don't know any better.
Or they are getting a discount that more than offsets the tax difference. I am sure there are other reasons too.