guys, it's everywhere. we saw it today in the Clemson-SC game, last week with Browns-Steelers, we saw it in the presidential campaign, we see it the rx everyday...person a writes an opinion, person b questions it, person a calls b an "ass****." While I think the backgrounds of most NBA players have a big part in this--you can take the player off the street, but you can't take the street out of the player--it's more than that. It is a societal problem. The leagues, of course, are correct for suspending players, but that won't really address the underlying issue.
Tell ya' what, its gonna take leadership on the part of the leagues, team owners and players' unions to start solving this...and then maybe it can start trickling down to the rest of us...