You can but that doesn't send the same message. The point is to tell the companies "We want your service but we believe the price is unreasonable." Cancelling the service fails to achieve that.
Also, this isn't stealing. It's negotiating. Withholding payment until you get what you need is a very common tactic in business. There's no reason why consumers shouldn't be able to use it too.