Enabling by default this setting is quite annoying from the point of view of the user... But, from the point of view of the software developer, the choice is not so easy:
You decide to either be totally blind on the usage of your software or you jump into the exact situation they are in in this comment thread: piss of people.
At least they choose to let us opt out easily, no?