This band only has 2 good albums, Owls and this. I have no idea what their "politics" are, just that their lyric writing sucks. It wasn't good on Owls, either, that album is just good, so the lyrical quality is largely irrelevant.
Saw these guys live tonight warming up for NeO and I was so disappointed when I remembered they were playing this album in full and nothing off Owls lol