Of course music theory isn't neccesary but any knowledge about music helps. That's just common sense. But if you have a talent for making phat beatz that sound great already, then music theory, learning to play piano, etc., will only enhance your ability. Just because you learn something new...