Fair review. With me though, I am not a massive fan of metalcore, and the metalcore I do like I have to like it the first time I hear it. Its very rare I give time for metalcore to grow on me unless its thrown at me. Example being this...
Love or hate (as most people do with BMTH)... I didn't like them at all from hearing them the first few times but they did grow on me. Specifically this song...