If you don't like STP, whatever, not everyone has to like every band out there, but to call them generic is fucking lame and uneducated. Let me guess they are a grunge band too???? Do they sound at times like Led Zeppelin, Pink Floyd and the Doors, sure! But then again I don't find those band generic. It's like me going oh Linkin Park is a rap/rock Limp Bizkit band that everyone outside of die hards equate them to. Honestly, I really wouldn't know any better of LP unless I took the time to listen to their catalog. Don't tell me you've done the same with STP, because you obviously haven't. Honestly the only reason they aren't as successful as they used to be is because they don't write generic "Nickelback" shit. Well and because Rock is dead in America!