I have no problem...
... with the licence per se but I do think that iPlayer should be restricted to "authorised users" *every* other service has an "authorised user" interface. I can't just fire up Amazon and watch their stuff for free just because it happens to be an online streaming service. Why should I or anyone be able to do so with the iplayer? I pay for a licence, I'm already authenticated, all iPlayer has to do is ask me to prove it.