Hi,
thanks for taking time to review our plugin.
Sad to hear You did not find our plugin useful and that not helped You.
It’s anyway not true We give only Italy map for free: there is also the World map and many websites use it.
We appreciate feedback and We try to do our best to keep the plugin free and at professional level. It’s clearly stated in the description of the plugin it comes by default with 2 free maps ( Italy and World ): so if you were looking for free USA map this plugin was not for you since the beginning.
A bad review can impact a lot a job which requires hard work and hours spent to make easier and better for many users!
We find unfair from You to judge a commercial decision on a free plugin instead of giving a technical review on possible improvements.
Thank you and all the best.