are we talking about a product that provides customer service that is likely to have established an expensive office and employees in the local region, or are we talking about Microsoft Points being overpriced?
I'll give you the benefit of the doubt here, and assume that you are using the word 'crooked' incorrectly, and meant to say something else.*snip*
The future of physical games is very limited, and will be phased out as electronic sales become the norm. At that point, they will be in the same boat as the other players mentioned above, trying to justify higher prices for something that involves no significant cost difference.