sure is, but he's a product of his environment. not excusing his behavior but it has little to do with his actual music other than gun violence being a recurring theme, but most people who enjoy him (including those of us in this thread defending his music) take it for what it is: mindless entertainment with some seriously impeccable production.
I feel like there's a certain extent to which character counts though. T.I. and Jeezy both come from a similar environment and have made some bad choices, but still seem like good dudes for the most part. I can't really support an artist if they've shown themself to be an asshole... That said, I don't really know much about Keef outside the Lil Jojo Twitter fiasco