Except all your comments amount to "They should have told us/me that they were doing this beforehand" which is akin to either "They should retard iteration in order to tell me to change my unsupported extension" or "They should release things that are under NDA to me so I can change my unsupported extension", neither of which seem valid to me.