I clearly do not understand why visiting anyone's islands is now restricted to friends and clanmates.
The whole point of visiting someone's Islands was to compare each other's dragons and observe how another user has placed their habitats and decorations.
This also has now made sure that players can't visit islands of suspicious players who have exploited the game system and managed to get multiples of the same divines and ancients.