This thread was ok as it started off, but you started calling anyone who opposed your view names, and this is the internet, and people aren't afraid to fight back. Although I don't agree on calling people names, especially on such a small issue, you seem to make it worthwhile.
So you said you only returned 2 machines, because they were of lower quality, and how do you deem their quality? I can see you have been through five macs this year, I'm assuming all of those are returns because none of them were good enough for you.
You have an impulse buying problem (I know he is going to nail me for this one, but it's true). You go out there, you buy the new iMac and then after a week, you regret your purchase and try to come up with ANY excuse to return it. Whether that means upgrading or breaking a key on the keyboard (although I am no directly accusing you of such, it's just an example).
It is clear to everyone that you did not double your rebates, when you return a machine, you won't get another rebate, we are all on the same page as you on this one.
You can complain about them lowering the rebate, but it seems like you have gotten one already and you are lucky you got it before they lowered the price. That is a unique way of thinking about it isn't it, you got lucky you got it before the rebate value went down.
Like mentioned above, you can question Apple's moves but they make each move they make for a reason. Chiming back to the old iPod Touch release debacle, man what a mess that was! I complained, I was on fire, but you live, you move on!
Apple didn't give you your full rebate but they didn't sign any contract of having to do so. You can take your query into the Apple store, but chances are they may not be able to do any more for you than what they already told you.
I agree this thread should be locked, it has turned into a Flame War. And while I do agree the OP is out of line with what he does (not a lot of us like how you go through so many Macs, especially at Apple's expense), I don't think his performance in here is a ground for being Banned, although the threat he made was out of line! This isn't any of our business and it's up to the Mods and the one who got threatened to deal with it.
And that is my ten cents.