I think I saw someone already post that default should be off. Personally I can't think of a circumstance where I'd want autocommit on a column by column basis - it's slow for editing and it's dangerous (not discovered yet if there's a functional revert history)
But that's ok, I would just disable it.
But I opened a table for editing and despite unchecking auto commit, it was still commiting columns as I edited them.
That makes me very mistrustful - I will go back and see if I can just disable autocommit permanently.
But there needs to be an icon like a save icon that is greyed out but colored if the row has been modified in my opinion.
And then maybe autocommit (if opted in) can autocommit if you click outside the row or move rows but otherwise you get an unsaved data warning.
I would rather explicitly commit changes every time I think.