I like Gregtech and the difficulty it provides, but it's hard to argue against this logic.Seems to me that the people who can deal with the complexity of 100% Greg tech, can probably deal with going into the config and enabling it all.
The people who hate Greg tech are the ones who would probably have the most difficulty turning it off.
Off by default.
+1