It's a Brave New World - just take your soma and be on your way
It's not in the phone company's (and apparently - at least in the case of my iPhone - in the phone manufacturer's) interest to allow users to block receiving calls from known spammers, never mind block outgoing calls. How hard would it be for the phone's software to block all numbers starting with 0843410 for example (a fair few that I've allocated to my "SPAM" contact start with that). I think you can if you JailBreak - but I don't want to update / slow down my phone by JailBreaking to the latest iOS.
Even the government doesn't seem to want to do anything about unsolicited phone calls. I've unplugged my landline now and on the very rare occasion it's plugged in, I just get spam phone calls. The amount of spam calls I've been personally asked about (including one where I was present) from someone in India, claiming to be from "Windows" is remarkable - and it doesn't seem as though you can do anything about those either.
Some years ago, my girlfriend at the time was on PAYG and every time she added credit it disappeared within ten minutes. It turned out that she'd unknowingly signed up to one of those spam services who, when faced with lack of credit on her phone, waited until there was credit to nab the money.
I seem to remember that when the first premium rate number (0898) first came out, there was uproar from parents who were getting huge phone bills because their kids were dialling numbers from adverts specifically aimed at them. BT actually stopped premium rate numbers altogether for a while. They soon came back - and with a vengeance.
Until one phone manufacturer or mobile operator goes against the trend and allows their customers some level of control (and makes it a selling point), it'll just keep going the way it is unfortunately.
I've demo'd some great apps and then bought the full versions - all but one (£17.99 for LogMeIn) for well under a fiver and I haven't regretted any of my purchases (well, perhaps one!), but I particularly resent those companies that try to trick children into in-app purchases.
Since leaving my television (and licence) behind and going blu-ray and projector, I've developed a very low tolerance (even a hatred) for advertising, advertisers and their blatant lies. Sadly some sales people will do anything to get their commission and apparently have no morals at all, but I can't see that segment of society being curtailed, never mind eradicated in my lifetime. There's too much protection of "big" business at the expense of us "little" consumers. It's no wonder many of us don't trust the government to represent our interests.
Sorry - what was the question again?