Is it just the Nature Boy or does anyone else hate this word?

For me a Punter is a person that puts a bet on a horse and has a gambling problem. A guy/girl that sees an escort is a customer/client not a f**king punter!

Cant we please get this word out off the site and out of our vocabulary, I personally think its disrespectful. An escort is not a f**king horse/greyhound.