Let me paint a picture ...
I've just returned from a solid two or three hour coding binge. Very productive. I feel good about myself and the universe, but mostly I feel good about all the awesome concepts I've perfected with the aid of the smart people in the Stack Overflow chat rooms. So I check into the SO PHP chat to see if anything interesting has happened while I was away. I'll just cruise the "star-bar" to get a rundown of notable messages and conversations.
But lo and behold, what do I find but messages like the following:
I know stars are a very casual way to denote importance of chat messages, but come on. And while I also know that the SO chat rooms aren't supposed to be the personal fiefdoms of high-rep users, it would be helpful if there were either (1) more oversight or (2) a better incentive structure to prevent star bastardization.
So I'd like to propose ...
Since it's unfair to ask room owners to ruthlessly police stupid stars, I think the better solution would be to either:
Add a negative incentive for starring a message on the order of a -1 rep point "price" to star a message. This completely inconsequential cost would make you think twice about applying an asinine star without being punitive enough to prevent quality stars. Or ...
Require a minimum rep level to star a message similar to the minimum threshold required to post messages in chat. Personally, I'd like to see stars require a rep-level on the order of 500.
Such methods aren't discriminatory because anyone can bookmark the permalink from a chat message if they'd like to revisit it. Chat stars are a nice feature but I think with some slight modifications (like the above) they'd be much more useful.