to be honest, i dont think any regular consumers should be able to hide the number they dial from.
I did agree with that, until I realised that there are legitimate reasons for a standard consumer wanting to withhold their number.
As my part time job, I deliver Pizzas. Occasionally, there is occasion to have to call the customer whilst out on the road.
Some customers are complete and utters c*nts. On one particular occasion, I called a customer to ask when I couldn't find their house because there were no numbers (the number of people in Plymouth who don't have a number on their front door, or who don't have one clearly visible from the road, is amazing). The 'customer' (by which term I mean 'some little swillyite twat who should have been shot at birth') became extremely abusive, and him and his buddies thought it great fun to continually ring me in the middle of the night for about a week afterwards (and of course the police, as ever, couldn't possibly get involved despite me having the number they dialled from, that number corresponding to the one they ordered a pizza from, and me having some of the calls recorded on my answering machine).
Only then did I realise that I'd been dishing my personal phone number out without thinking to countless people that I didn't know, and was leaving myself wide open to this sort of thing.
Ever since then, I've witheld my number when dialling customers, and no way should my right to do that be taken away.
That said, I don't understand people who set their phones to permanently withhold their number. There is no conceivable reason to do that if you are calling someone you know.