I agree. Using a column of buttons on the left instead of visible tabs takes up more screen space and requires additional (and obtuse) code. Just because it can be done like this doesn't mean you should.