I see your point but I believe this is not what the majority of users would like to see.
That’s fine, and I would defend your right to make your plugin however you see fit. I would say though, that the majority of plugins that have Google Geolocation code, have options to not use it without hacking the plugin. As I looked at your plugin, it seems many features require I make changes to your core code to make changes. Hmmmm :) Maybe time for a “settings file” of some kind or options added to the admin interface?
So again, it’s your code and I support that, but I think many users might disagree with your assessment of the option to provide a way to not use the feature.
I do very much appreciate your simple and fresh approach to an event calendar, especially with WPML support as a primary consideration. You are on a very positive track with this plugin. Lots of wonderful “simple elegance” going on here.
I will be keeping any eye on your progress and hopefully be able to utilize in on several site I manage in the future.
Sincere regards,
-John