It might make some aspects a little arduous like the carousel in your port but overall, I think it's a good thing.
A distinct lack of mods will make me feel a whole lot better about my gaming experience in regard to competition and therefore better overall.
There is little more galling than the feeling that having been on the losing end of an encounter, it was not skill or even luck that was the deciding factor.