Options in php code == not good

Even though Recent Global posts (and perhaps other plugins) are moved from mu-plugins to plugins, there are still "hard-coded" options in the php code. I.e. the default is that the widget for some strange reason is only available on the main site. When I activate a plugin for network, I expect it to be available for the whole network. Also, the option reverts on auto-update, which sucks greatly.

A fix for this would be appreciated.