I don't know about the world of modern pop and media, but charging for autographs in other areas has arisen because there is a market for selling memorabilia.
If you find that people are selling your autographs, that you gave away for free, for apparently large amounts of money, well... you might well start charging for it. Especially when you get the git in the queue who goes "can you sign this, and this, oh, and one here, and this program as well..."
It might be for their "collection", but sooner or later they're going to sell it.
When I first heard about the idea of people charging I thought "that's a bloody cheek". But then when I sat watching the professional "autograph hunters" at cricket matches, I kind of understood.
I've never actually been to a "book-signing" - is it common practice to allow every tom, dick, and harry to turn up and get things autographed, including the book itself when it wasn't bought at that retail outlet?
I have been to a bookshop after a book signing... can you find a copy that hasn't been defaced by the pillock?? Nope.... :lol:
I've got no problem with people charging for their signature. It's a complete pain in the @rse when you have to sign hundreds. And if it's worth something to others - it obviously is, because the people want it - then why shouldn't you charge? It's not going to make you any more or less popular with the people that actually like what you do...
HOWEVER, it is a judgement call on the part of the celebrity...
If I ever got into this dubious postion, I personally wouldn't charge for general autographs - especially ad hoc ones where I'd been recognised by the general public. If I was "in a hurry" at my place of work (eg entering or leaving the venue) I wouldn't sign anything - "sorry, haven't got time".
But if I was doing a product signing, I would ONLY sign products, not autograph books and boobs, etc... If the retail outlet was happy, I would happily sign pre-bought copies of the product, but I suspect that the retail outlet would not be happy :lol: