A colleague explained to me yesterday that her kids don't get pocket money because they refuse to clean their bathrooms. (The kids are eight, 12 and 14 and each have their own bathroom.)
Instead, she uses that money to pay a cleaner.
Pocket money or not, she is just teaching them that everything can be outsourced for a price.
In their shoes, I can absolutely understand taking away pocket money to pay for a cleaner (and let's face it - outsourcing is totally a valid option for a lot of people. Hell, a lot of families outsource cooking when they go to McDonald's. Not saying it's the best option, but...). It also depends on what their pocket money was supposed to pay for, though.
If mom and dad buy brand-name clothes/pay cell phone bills/video games/tablets/toys/new books every day, then taking away an allowance that was ON TOP OF THAT wouldn't teach much (they've already got everything they need and want, and probably more than they can pay attention to, so what's a few bucks less per week?). I can pretty much guarantee that having a phone's text function stop working because 'you can't pay for it because that money is going to the cleaner' would be a pretty clear line for the average teenager who has a phone, for example. Or pointing out to a 12-year-old that the money being used to clean their bathroom would TOTALLY have paid for that video game within 6 weeks, but they had made the choice to not have it, so no video game. And then deal with the fit/sulking/etc and NOT give in.
(Disclaimer: I am a parent and I raised my brother through his early years. What I'm suggesting is NOT easy, but not doing it basically guarantees a spoiled kid who never does chores, and in the long run that's even less easy.)