just cause they're not your cup of tea doesn't mean they suck, they have talent and I'd give them a 10. Just like Death Cab for Cutie, I don't like them but I'd give them a 6.
As for the person, or band, I can't really give rating as I have no idea who that is.