There are very few plugins which do not use the collectd::plugin class left. In these plugins, the configuration of mode should be also set.
A parameter could be added to the collectd::plugin class if needed, but it seems good to me that there were a good/secured default value.