Bottom line:if H3O(+) is reacting with an electron rich species, those electrons will go to thehydrogens(since they are electron poor),NOTthe oxygen!! If you use formal charge to determine electron densities you will get screwed over on a regular basis. ...