Metalcore is usually just a lame imitation of metal that gets its "hardcore" element from the different screaming techniques and breakdowns (which don't even sound like hardcore breakdowns most of the time).
Sometimes it's decent music, but most banRAB just blow.