I disagree with you. And here is why. The advanced the support agents, have a $1500/customer credit approval limit. That's just what's approved. However they are only expected to issue, at these $10x10 months. Just because they have the availability, doesn't mean anything. But it is a highly abused syst, based on the rules set forth by the company. And it's almost so bad at this point, that moving backwards and doing it right are near impossible.
Customers know they can call up and ask repeatedly for them and play csr roulette and get what they want, but it doesn't do anyone any favors. It's fine to give them out every now and again, but then there are people that expect them free. Give you an example, someone on this forum told someone he received Showtime free for 2 years, because he would play csr roulette with directv. Said eventually someone would eventually give in. At that time, the average price for Showtime was $13. For just that one customer, he was given $312 worth of free programming, that dtv was still charged for, and was telling more people how to do it too. Got mad when dish would not do the same thing for him(rare case they wouldn't). And blamed dish.