If you played it you should know, by way of core updates on the base game, they stopped you confederating certain clans that you previously could. Ergo playing units behind a strict paywall.
If you own most/all of the DLC, you could play thousands of hours without knowing about this. It's far more obvious if you don't own any of the DLC, and a regular complaint of new players running an Eataine campaign.
I'm not sure the rest is true though? You've never been able to directly confederate DLC factions, except before the DLC (and therefore the unique content) was added to that faction. However, you
can indirectly confederate them. So for example, Eataine can't confederate Avelorn or Yvresse. But it can confederate Nagarythe. And Nagarythe
can confederate Avelorn and Yvresse. So you can gain the legendary lords and unique units this way.
So as far as I can tell, they've only removed the ability to confederate former minor factions. On the other hand, consider what they've added to the game:
- 16 paid DLC packs which were added to the game for the AI to use, whether you buy the content or not. This, in turn, has improved even the base-game experience dramatically versus launch.
- 22 pieces of free DLC, including new factions, Legendary Lords and unique units.
- The ability to carry DLC forward between games.
- A new campaign mode for owners of both WHI and WHII.
- Faction reworks and overhauls to ensure older factions remain relevant.
- Almost four years of bug fixes and balancing tweaks.
Imagine getting this volume of free content in a game from EA or Activision
But yeah, they're clearly anti-consumer because they haven't given your entitled ass access to all of the DLC for free
I'd wager the reason for WHII's lengthy support is because CA got the paid content balance right. DLC is appropriately priced and compelling, therefore it sells well, and in turn it's profitable to make more. Compare that to Three Kingdoms and Troy, both of which saw support end abruptly <18 months following release...