The 'support issues' excuse is so disengenous.

Come on, we're not all brand new to this hobby.

Lots of us play games that other developers made, including many from very small developers, and ALL PC games offer graphical options.

Why aren't all the other small developers drowning under an avalanche of support tickets?

Anyway, if that really were such a genuine concern, why not simply add a tickbox "by choosing Custom settings you agree that we cannot offer technical support"?

It's just smacks of another example of doing whatever the hell you what, to hell with what the customer wants, and say any old feeble excuse to justify it.