Reading this discussion about English and it's variants, makes me feel OK with how Portuguese has been working.
If you don't know, there are a bunch of regional variants of Portuguese. They are spoken and written by an awesome amount of people. Yet, all the countries that have Portuguese as it's National Language, joined efforts and are harmonizing the differences. That means that EVERYONE has to make changes to theirs, not only this one or that one. It is still far from done, but the effort is being made.
This doesn't apply only to the higher level writing and speaking, but, goes all the way down to the common language everywhere. Yes, pt-PT, may still be the reference, with pt-BR and pt-AN (that's Brazil and Angola the 2 biggest masses of speakers) but there's constant harmonization in grammar and even on how to write or say several words. The tendency and the goal, is not to eliminate differences, it is to make each of the living variants to grow along the same routes, preserving their identities but remaining recognizable and learnable for everyone.
The main issue is the different (vary different) levels of alphabetization in all these countries. But, we are getting there.
Portuguese from being the first REAL global language, with it's presence in all but one of the 7 continents, is not an easy language for foreigners to learn. But it is an awesome one.
Peace