Yeah, they were a stupid 80s hair metal band. Perhaps the quintessential shallow version of such, but then they came out with a song like this. Calling out TV preachers, referencing struggling Vietnam vets, addressing the homeless problem, and paying an honest tribute to one of their crew. Poison got this one song right.