The x-boat network was originally built to follow the already existing trade routes. One of the reasons it isn't a true jump 4 network is some worlds on the trade routes would have resisted becoming 2nd class communication routes. ...

o: Where in canon does it mention worlds resisting becoming 2nd class communication networks?
I look on the route map and I see some oddities. I do not see it following trade routes - these x-boat routes were made long before GURPS gave us actual examples of trade routes. I see a route running from Lanth to Ghandi to Dinom - as it must, there's no other route across that gap, but even GURPS doesn't show any significant trade among those worlds. I see a route running up from Boughene through little Pixie and then to Kinorb - but Pixie has almost no trade and a direct Boughene-to-Kinorb run would be a straight 3 parsecs. Duale, an A-port of tens of millions with active trade links with Maitz, gets a miss but neighboring B-port Hexos, a world of tens of thousands with a naval base, gets its own link - and yet Paya's naval base does not.
About the only thing I can say that's consistent is that the x-boat network connects most - but not all - naval bases and A/B ports, sometimes by way of a C port if there's no better path. There are some odd omissions. Grote, an A-port at a world with tens of thousands of people five parsecs from the nearest x-boat stop, has no x-boat link. Youghal gets bypassed in favor of Chamois and Thornnastor.
Imagine if the Imperium overruled local world/subsector economics. Powerful worlds within sub sectors may well set up their own communication networks and resist Imperial control of them. Before long the rumblings for greater autonomy and less taxes would follow. ...
That is, well, absurd. In the first place, we're having trouble detecting appreciable levels of taxation - the Imperial Navy seems much too small for the level of resources available. In the second place, the routes are already ignoring subsector economics - case in point Duale, noted above. In the third place, nobody
needs to set up a communication network where there's active trade, if you're accepting freight hopping around at J3-J4 - the communications go out with the freight. In the fourth place, there is long and very clear precedent on what happens to worlds that try to usurp Imperial prerogatives and then start demanding greater autonomy, and however small the Imperial Navy might seem, it is quite large enough to maintain that precedent; one would do better to tattoo, "Please shoot me," to one's forehead.
... Dukes make their money from the taxes their sub sector worlds provide, plus dividends from megacorporation profits, plus whatever private income they have. ...
Where in canon does it say this? What good are those feifs and those dividends if the nobles have to tap the public coffers to pay for their toilet paper?
... If major trading worlds within a duchy are cut off from the x-boat network due to an 'upgrade' their trade will suffer. ...
Why? How does the lack of a 100 dT communications boat make your goods less attractive to your neighbors or their goods less attractive to you? How does that make the 3000 dT Tukera J4 trader less likely to make it's scheduled run, or make the companies that used it less likely to ship their wares? Where is there the slightest hint that the x-boat network has any influence on trade volume?
... Their taxes will have to be reduced - if not the worlds will quickly be asking why do we need the Imperium and their taxes at all if we are having to fund our own communication network. Everything that follows is human nature.
:file_28: No. Human nature is, "Hey, we've fought five wars out here, still recovering from the fifth, and the Vargr are just over the border and looking hungry. It's
good to have the Imperium on our side." Nobody's going to chuck the Imperium and start paying tithes to Vargr warlords or accepting Zho thought treatments because an x-boat goes here instead of there.