It's a fair question! But given our metrics, it's definitely better for us to simply allow the new-account or update-account request to succeed, but return an account object clearly showing that we have not persisted the contact info. If we chose to error out all new-account or update-account requests which contain contact info, we would break millions of clients.