The drum sound is quite poor, and doesn’t feel consistent with the other instruments stylistically. The orchestral instruments in the background lack detail and refinement, they seem fake and cheap. The guitar solo is well played, but I don’t think this is the kind of music people are looking to buy, I’m fairly confident the reviewers at AJ know their market well, and they don’t want to fill up the site with music that is not in demand.
Mix-wise you might want to pay attention to the very low frequencies on the kick, below 40 or 50hz, they are untamed on this track.