If they're unsolicited SPAM messages (in any form) then I hope that the company sending them dies quickly. If it's a service that consumers HAVE to sign up for and allow, then they should be allowed to communicate with their client base.
Who made T-Mobile the keeper of our moral compass anyway?