A well-mixed track always has the edge over one mixed to a mediocre level.  Things like depth and width in a mix, the way the parts interact with each other's frequency ranges - they're all part of a fine science that takes many years of practice to get right.  I've put in the hours so you don't have to.  Take your music to the next level with a professional mix and master.