Apoth uses an overwrite here because it needs to completely replace the method. Other mods mixins would otherwise be incompatible, and without the overwrite, would fail silently (which might sound better for compatibility, but instead lead to hard-to-debug issues).