Hi sora_,
I understand your concerns.
We started off with Google Maps, because it was (and still is) the best library available matching our requirements. Unfortunately, other libraries we evaluated could not cope with it in terms of performance and feature-completeness.
In the meantime, the code base grew larger and coupling became tighter. We might migrate some time in the future, but it requires significant effort.
Best,
Markus