Max Clifford is a nice man, as it happens [Oops! I mean 'as a matter of fact' ]. Can't blame him for doing his job well; that would be like condemning a defence solicitor or barrister as a bad person because they did their best for their client, who may well be odious.
He advised my ex once, when she was about to divorce the husband after me , a public figure who had the might of a big PR machine behind him. He gave her an hour of his time, all stories on both sides were spiked before publication, and he never even charged her for it. Perhaps that would have been good PR for him, but the for the fact that she was hardly going to publicise it. The one interesting thing he said was that the vast bulk of his time was not spent in publicising people's stories but in stopping stories being published! Cheaper than libel actions and far more effective.
As to the arrest,well,it surprises me a bit, but given what we now know about the entertainment industry and the way life was conducted in it, perhaps it shouldn't.