I doubt it has gotten that much better. There are as many animal welfare groups as there are tracks, so it's always going to be hard to make everyone stand up and take notice.
Yeah, it's a really famous image though I cannot for the life of me remember where I first saw it. I think I've seen it on a lot of pub and bar signs as well - surprising where it's been used.
My current portfolio spans several low-key companies that will probably have folded within the next 2-3 years, so yeah I suppose I wouldn't mind a casino development to add to my list.