Ok, here´s my two cents, use it to buy yourself a clue.
Not all of us can be Supernats or Brother Ali´s when it comes to freestyling, saying that he sucks because he cant freestyle is dumb.
I´m not the greatest freestyle mc out there, I´ve been served in quite a few battles and I´m not ashamed to admit it. However, I´m, willing to challenge anyone to a topical battle and I bet you that very few of you would come close in terms of concepts, wordplay, rhyme structure and use of metaphores. We all have our own things, some of us are more abstract thinkers, while some are more battle orientated.
Jimmy Stein was the winner of the African Battle Cry and he is an amazing freestyler, he could probably rip 90% of the cats on this site, but his topicals and written tracks however fail to impress me. That´s just the way it works.
You cat be good at everything, so stick to what you´re good at and practice what you´re not.
-Pyro-