I liked this song, but I agree with you, it may be a bit mellow, given the lyrical context, some not so clean guitar and more brash lyrical emphasis, would make it more to my liking. But it's well written and has potential.