no one mentioned tracks having to be perfect, i cant produce perfect tracks myself, but there are varying levels of quality leading up to near perfection... if people cant take criticism on tracks then they really should not post them, its that simple... even if they are in their studio and honestly believe they have the best track in town it doesnt mean it is, this applies to everyone... ;)