1, 2. I've sent you the patch.
3. I think I was missunderstood.
I agree that it was good to disable page viewstate by default.
I just cannot imagine why one should enable it back.
If no custom modules are used, enabling it doesnothing but worse performance. If custom modules are coded, viestate can be enabled for these custom modules from code.