Well you make it 6 for, 1 against. You can't please everyone. Obviously.
I didn't read it all, so I can't vote