The blame falls also on businesses which take money for services they don't deliver. They often know, and otherwise often could know, when subscribers are not using the service. If you're a business, you should earn your revenue, otherwise you are frauds. This particular behavior is little better than taking money and simply refusing to provide service. Don't tell me it's unintentional - you know what's happening and…
Except the neighbour did buy something. You being available to shovel their driveway. You having the equipment to shovel their driveway.
Which is why you pay for snow removal services even in months without snow.