My problem with this lies in the fact that modpacks exist. with modpacks (more specifically servers running modpacks, with them having to update etc.) changing a config setting is often less problematic then changing a mod, because a mismatch between server and client doesn't instantly break it...