I have no problem with City Escape in and of itself - it's one of the few soundtrack songs I have on my phone, after all. But when you consider than video game music is inherently repetitive, adding vocals makes the repetition even more apparent. It's the same reason a song with the chorus copy-pasted each time sounds different from a song where each chorus is a different take.
I also have the same problem with Pumpkin Hill and the water mine level - the lyrics are obviously forced to fit some kind of theme (treasure hunt, ghost/water, emerald) and whoever wrote the lyrics doesn't seem to have been talented or inspired enough to make something impressive out of it.
In theory, I would agree with you that a background piece with lyrics in it shouldn't be automatically bad. Nevertheless, I would personally avoid lyrics in music that is meant to loop endlessly - in my experience, it makes the repetition all the more grating. The first time I hear "rolling around at the speed of sound," I sing along loudly and prepare for butt-kicking. The 50th time I hear "rolling around at the speed of sound," I sing it mockingly because I've heard that exact vocal take 50 times and I don't want to hear it again. Instrumental pieces are less likely to suffer repetition fatigue since the human brain is not as attuned to non-human voice sounds (although they're not immune, and if you're forced to stay in any place long enough in a game you can end up hating the bgm).
My issue with the snare is the way it's processed. The reverb, combined with whatever they did to make the snare sound hollow, isn't a good sound. I would have chosen a different snare. But this kind of snare seems to be popular and I've heard it in other hard rock/metal songs before, so I guess it's a stylistic decision.
And to prove I have positive things to say - I like the arpeggiating synth they use in the middle.
When you look バトル (batoru) up on Japanese Wikipedia, the equivalent English page is "battle." Google Translate tells me it's battle. I don't speak Japanese, so I can't say this with any certainty, but I don't think it's wrong to assume this is some sort of battle theme... for now, at least.