It depends on the occasion which the coupon codes are being promoted. I have seen hosting providers offer a limited time 50% off for the entire year and this doesn't really reflect well on the hosting company.
Coupons are another way to add value to a product. Initially, a consumer may only base value on pricing and a coupon can bring in a customer who can then see other values in the product over simple pricing.