Part of the "problem" with Tech is his fanbase is very Caucasian, and its obvious. We all know that white people drive the hip-hop industry...white kids love rap. However, its overly obvious with Tech. So much so, on his latest album, he made a song called B.I.T.C.H. (Breaking In To Colored Houses). It talks about who he isn't accepted by his own people and how he has to work uphill to get black folks to bump his shit. Not that he needs to, he makes a shit ton of money and his shows are probably 95% white kids.
SO when people know that your target audience is white people, i think the stigma is black people tend to turn their noses up. Even though Lil Wayne and Too Short has probably just as large white fanbase. But i guess Tech N9ne doesn't talk about enough "nigga shit" to really have black folks on his side (2pac often touched on the same subjects as Tech did: depression, emotions, and striving to get by). It is what it is.