Well you are right in saying that he wouldn't make it mainstream
(not enough talent, and his themes aren't for people who want to listen to music)
the problem is that if you just don't make music, and put pure 100% political stuff in your music, its just a campaign speech. No one wants to just listen to stuff about hating america only.