Usage of 74HC595 for LED cubes: isn't it bad?

Its a logic chip, not an LED driver. Just set the current lower (high brightness LEDs
only need a few mA to be plenty bright).