Let me be real with you...
Delinquent shat all over your beat. Now I'm not gonna say yours wasn't any good but it's a half-assed attempt. If you're gonna say that he "failed" at something then you better come hard and show him how to do it but not submit a half-assed track. You're a producer right? Ok then you better step it up and not make an excuse like "I only worked on it for like 20 minutes." I'm sorry but I really don't respect people that make excuses like that, time is not an excuse when you make music, n***as gotta put work in and put out on each and every track.
I might not agree or like everything that Delinquent says but you gotta show the n***a his respect, put your ego aside and man up. Don't take this personal cause I'm just telling you how it is, if you got passion for hip-hop then put the effort in. You're a good producer so don't let it go to waste, stay up.