Damn...those vocals are buried in the mix....almost annoyingly, compared to how loud the instruments are.
I couldn't make out but a couple of words.
When they're mixed like that...there's really no obvious "dissonance" that would even matter, IMO.
I guess burying them was intentional...but I don't see that in any was as "sweetening" them....they're just buried to where they become a backing track along with everything else. I mean, you can kinda make some sense of a vocal melody line...but not a way I would ever approach mixing vocals where they are the prime focus, and where the lyrics matter on any level.
It's almost like they are backing vocals...and there should be yet a lead vocal on top of them...but that was obviously not the intent.
If you have less then decent vocals where you need to burry them to hide that fact (as opposed to using them intentionally like a background track)...then IMO, find someone who can sing better or just go for the instrumental mix.
In the home rec world, I've heard way too many decent songs/mixes with really bad vocals. Now I get it, if you're a solo musician, and you're eager to record, but your singing ability really sucks bad, can't stay in pitch, can't stay on tempo, etc...yet you do it anyway to get it done...but I think it drags down your music if you're going to then showcase it anywhere with those vocals.
That said...I'm also of the belief that most listeners are not able to really judge vocal quality and technique...so I dunno....I guess two wrongs make a right.
My real point is...if you have some really good songs/mixes...do what you can to find a singer that can do them some justice. They don't need to be super-fantastic singer, just someone who is pretty decent at singing, and is comfortable singing. I think that's a big one, the lack of singing comfort really sticks out with many of the bad vocals.