To the first point 1) The European continent stretches over more TZs than the americas.. Europe stretches from Lisbon/Ireland to the Ural mountains. This cannot be the explanation why the global server didn't succeed.
3) We've seen alliances ingame - the spanish cannot retaliate becuase they have no US playerbase and the ports that has daytimers are not capturable because of the zerg that is britain. GB doesn't have to be skilled, they just have to have numbers. Which they do. I'm not saying that Spain should resignate to defeat, I'm just saying that alliances, wether we wants to or not, are culturally defined. What we saw in the days of the first timers were GB/US against EU players. This situation meant that the brits attacked in their primetime, but never defended in it. That was where the americans came into the picture. The current situation is thankfully a bit more diverse, we now have a small contingent of US players in DK/NG, a slightly larger one in Sweden, a medium one in France and a large one of carebears primarily in the GB factions. The pirates ofc has a small contingent as well. This is good for the game as a whole but the key point is that the french clans have been allied for ages (Blanc and WO) and the americans in general have switched to nations that either speak english as their first language or are proficient in english in general. This is not necessarily the case for all carribean nations and this is just the language barrier, then comes the cultural barriers. The answer is not as simple as - make alliances or recruit players from other timezones. The current timers work with the population that we have, but I believe that for a release they have to implement regional servers. Otherwise the numbers will merely drop to the state where we are now again in a timespan of approx six months. - This is my belief mind you, merely based on the tests of mechanics we've had so far.
4) The problem is the ease some nations would have at taking ports and the difficulty others would have to take them back - again we've tested the mechanics before. And taking another port would be ideal - except not all ports are similar. The answer to a global server might very well be to make ports matter less.