Tourism is pretty end game stuff
Yep, so we agree, I don't know why you bring it up.
Non of the bonuses you mention are irrelevant and the royal dockyard have several advantages over the harbour.
The dockyard has 2 advantages:
1) +1 movement for naval
2) +2gold only if on other continent.
I never said they are irrelavent. I said they are minute flavour bonuses.
I.e. You will not make a strategy around fighting on coastal tiles as Japan. But if you have a choice of attacking a unit/city you may choose to move onto the coast to attack.
Similarly, as England you will not settle your 2nd or third city on another continent if its the other side of the world simply for +2gold and only if you have built a harbour. You will choose the best city location that is also defendable.
These are what I call flavour traits. They are small bonuses that give historical flavour to the civ without giving massive game-defining bonuses. It's a step in the right direction and much better than civ5 where civs like polynesia would be god-tier on island maps and useless on pangea.
Royal dockyard is priced at half, don't count against district limit, give +2 gold if on a different continent (about 75% of a standard map) and, +1 move to naval unit and all the stuff the normal dockyard give. All other civs including Germany have to build an inferior dock for twice the price which count against the district limit. Englands costal cities thus have a massive advantage over all civs including Germany.
Firstly, as I mentioned before the +2gold is irrelavent because a) you won't be settling on other continents until later and b) the bonus itself is tiny.
Secondly, since you drew the German comparison, they also get a unique Industrial district. That district gets big production bonuses (next to resources and commercial districts on top of normal bonuses), can be build in all cities in your empire not just coastal, also costs half price, and also doesn't count towards the district limit. But on top of that, they ALSO get ANOTHER district above the limit.
Englands costal cities thus have a massive advantage over all civs including Germany.
Well that is supposed to be their only advantage, but even there the only difference I see is a +1 movement.
There are some differences:
1) It seems the Harbour comes earlier than the industrial district, so the English can use the royal navy dockyard bonuses (such as half price etc.) before the Germans can use theirs.
But even there, since Germany has a UA that gives +1 district, that already nullifies one of its advantages. And Germany also gets +1 military policy, which is even stronger earlier (since governments get less policy slots).
It all boils down to: Can the extra unique unit of England counterweight all the other bonuses other civs get.
And in this case, I hope I am proven wrong.