It's not nice but that's how it is. Documented at https://github.com/svg/svgo/blob/master/docs/how-it-works/en.md see under 1. Config: "It's important to note that every plugin has its specific position in the plugins array".