Emacs does not have an "idiosyncratic indentation style". Indentation is mode (file type) dependent. For example, for Python the default is 4 spaces if it cannot infer from an existing file what is being used. For C, it appears to be two spaces.
If your language has a convention, then likely Emacs implements it. If not, you can send a patch to fix it.
If your language has a convention, then likely Emacs implements it. If not, you can send a patch to fix it.