I've never understood how any political body could ever vote to make itself irrelevant. And yes, that applies to what the Reichstag did for Hitler, too.
Given that 100% of the Venezuelan National Assembly are Chavez-supporters, they'd probably let him rape each of their grandmothers if he asked them first. Something tells me that boycotting the last elections probably wasn't such a good idea for his opponents.
They're Chavez-supporters, but they're also politicians themselves, which is where my lack of understanding comes from. Why would anyone put himself out of a job?
Because any power, position, money, and station is controled by their loyalty to the state and, more specifically to Chavez. So if they want to keep their position, status, wealth, and good quality of living they will go along with whatever Chavez desires.
If this doesn't tell you that Chavez is a dictator, or at least dictatorial in the way he governs, I don't know what will.