I agree, its mainly there to make it easier for people who are forced to tinker with stuff.
The commented out stuff can be removed safely, defaults should work fine.
There are many different MinGW flavors out there and they sometimes require hand-holding.
By brain is ruled a bit too much by the uncertainty principle, making me use words like "may, perhaps, should, why", etc.