But the companies use of telemarketers isn't a net benefit to society. If the company instead spent on product quality, warranty services, employee benefits, or charity, we'd see more of a net-positive impact on the world around us. Generally, companies spending money competing for market share through advertising only benefits specific parties, and only financially.
The goals and incentives (for companies) aren't currently aligned with our needs & problems (as a society). So a lot of resources get spent on things like advertising, that (in theory) could instead be spent on solving problems related to housing, healthcare, infrastructure, if the incentives existed or the goals were set differently.