I think tattoos work well for people who have a good sense of style. I do not have a good sense of style, so I'm sure it wouldn't end up looking good on me. Also, it's just another unnecessary thing to cost me money and time out of my day.
On other people, I'd say 90% of tattoos I see end up looking trashy. Every once in a while I'll see people with tattoos that I think look ok, but most of the time that is not the case.