Does anybody have other suggestions?
For all the government reform pages (not just monarchy), I think it would be useful to do "something" to make it obvious which tier each reform belongs to.
--- Eg1: Have significantly larger and/or more obvious dividers between government reform tiers.
--- Eg2: Add a "tier number" column to the table.
Because, if you're searching the page for some effect, and you find something in the middle, it can be surprisingly difficult to figure out which tier this reform belongs to.
---
I agree that you could significantly decrease the bloat and increase usability by creating separate pages to show the available reforms if you are a revolutionary vs normal monarchy. However, I think this concept would be just as useful for every other type of government which has a semi-unique path with lots of exclusive reforms:
--- Monarchy: Normal & Rev
--- Republic: Normal & Rev & Pirate
--- Theocracy: Normal & Monastic Order
--- Tribe: Normal & Horde
--- Total: 9 pages
(I don't think merchant republics and new world tribes have any particularly special reforms, other than the first one, so I don't think it's worth splitting them off. And there might be other semi-unique paths I have forgotten.)
---
It would still be useful to have a long searchable list showing all possible reforms (split into monarchy/republic/theocracy/tribe), to help with theorycrafting a run. (Eg: If you wanted to maximise passive defensiveness - ie. fort defence, attrition for enemies, movement speed - what are the best tags and governments to pick?) However, these lists do NOT need to be on the main page visible to all users.
Maybe these semi-hidden full lists could be a kind of "master list" - ie. all the sub-lists are partial transclusions of the relevant "master list"? (This would probably help with future maintenance, as the devs add even more reforms.)