You can get mad at Amazon, but really it's the Supreme Court you should be mad at. Amazon is going to take advantage of whatever it thinks will make them more money. The government is the thing that is supposed to keep them in check.
Edit: A lot of people seem to be reading something different from what I wrote. I didn't say you shouldn't be mad at Amazon, or that Amazon isn't at fault for their own actions. What I did say is that you should expect this type of behavior from a business and should expect our government to do a better job at keeping this behavior in check.