I'm sure I'll get flamed for saying it, but if we're going to have the TV licensing system as it stands, then everyone who's supposed to pay up needs to pay up, and that requires enforcement. If they were nice about it, people just wouldn't pay (that is to say, even more people than the hundreds of thousands of freeloaders that already steal BBC content by dodging the license fee); that's a fact, so distasteful as it is, they're getting a necessary job done.
I already watch very little BBC content, and chafe somewhat at paying the license fee as it stands, but if I have to not only pay for stuff I don't watch, but subsidise even more free-loaders who watch without paying makes it even more annoying. Personally, I'd support switching to a subscription model, instead of this silly pseudo-tax nonsense we're stuck with; so if you want to watch, pay for a subscription, just like any other pay TV. But sadly there doesn't seem to be any great deal of momentum behind implementing such sanity at the moment.