That really is all that is in the bill that has any real impact, the other provisions really just close loopholes.
I do understand that the power of a veto is controversial, but a veto is quite necessary for at least a little separation of powers and prevents measures that are too extreme from passing. One could argue that the Senate itself can prevent extreme bills, but personal interests could get in the way. For example, firing just over half of the senators from office giving the others the ability to rule unopposed. Additionally, the power to veto is really not that important in our post-partisan time. All votes have either passed or been rejected by greater than 80% on one side, making a veto really only useful if a bill is very close.
Is it really reasonable that the President can appoint members to a Ministry but cannot remove them from power? I do not see any government working very well where a leader cannot even decide the contents of his own cabinet. I would also add that impeachment actually does not apply to ministers as it covers "elected representatives" and Ministers are appointed.
[ooc]Also, there really seems to be just 6 people voting on any given thing, so a Minister really just needs one supporter other than himself and do anything he wishes.[/ooc]