I know the drummer's brother but I never met or seen BOO. I did however hear that their demo sounded much better than the debut and that the drummer did everything on it.
I honestly don't blame all these bands who are programming their stuff lately. You can't really blame them if perfection is expected. It's a hell of a lot easier to quantize a midi performance or to program drums than to edit real drums. Not to mention that in that kind of music you don't need dynamics anyway.
Personally I hated the debut album at first. The kick is so damn annoyingly loud, but it's grown on me over time and I listen to it once in a while. I don't really care for their new effort however. It just seems less exciting to me (rhythmically).