Yeah, but how much time have you wasted waiting for rebates? Filling out rebate forms, registering products, etc. No thanks. Plus, you pay the money upfront and the rebates are not guaranteed. Plus, those rebates are gift cards and not even real money, even more worthless and not worth it. You have no argument and what you posted proves nothing.
Edit: When I say not guaranteed I mean a company could basically not send you the rebate, and you would waste even more time contacting them about it. It's just stupid and shouldn't be qualified as a deal.