That's fucked up if he has a complete lack of communication with you than goes off on you for commenting on it. If he is the band leader he has the responsibility of letting the other members know what's going on as for the status of the band's activities.
Luckily in my band there's no real lack of communication, and no real band leader either. We have our own drama though. But if someone can't make it or needs a break or whatever, they're always very upfront about it.
EDIT: Listened to the 5 tracks in the first link. My favorites were Elizabeth Bathory, mainly because I thought the bells were a really cool touch, and Robinson, because there was cool guitar playing.