It's even crazier than that. The phone companies have data-sharing agreements with data-providers that (for a fee) sell your subscriber data through a phone number based API (this includes name, address and other information valuable to a sales funnel, KYC, or customer verification process). Check your wireless service EULA to see that you have agreed to this.
To make the best out of a bad situation, you could perhaps use this to your advantage in the following way: If you are about to call support for some reason, spend a couple of minutes browsing competitor sites first and then make the call. The queuing system should then prioritize your call because they think you are considering leaving them for someone else.