I can never see a Stock stereo being better than aftermarket... unless you put Stock stereo against a Wal-Mart brand (ones who still use knobs... and not digital AM/FM Radio)
Those cheap stereos are for those who wanna sell the car, and threw away the Stock stereo