It need not be explained, there is more to it than Grewsum and Prozak having beef...all that needs to be known is that the song will not be released.
If Tech or Travis wants to say more they can, but I don't feel like it's anyone's business other than mine, Grew, Tech, and Trav's.