Well, the generic...ness of PE is the worst aspect of the game for me, but that was clear from the start.
One would expect such setting as they described it would present something less cliched, instead of another fucking version of fucking england. Worst thing about it is that its relatively modern england cliches they all use.
Ffs even the Witcher, which is built on Slavic mythology for the large part, falls into this crap in translation to english language voice overs.
Of course, the word "Stronghold" has specific connotations which this place does not fulfill in any way.
It seems its just in the middle of an open field, tactically and strategically a horrible position. This is obviously made to be just a money sink and player housing location - not a
stronghold.
BG2 had a castle for a warrior, Planar Sphere for the mage, Druid grove for the druid... all more or less acceptable as "strongholds" for specific classes.
While PE doesnt have to have a different "stronghold" for each class they could atleast made two or three that the player can choose himself. Or if not that, they could allow players to "rebuild" a specific place in few different styles to fit their preferences.
If it was me doing the game, the players would have an option of simply taking over various such appropriate locations used by enemies and then setting up their own stronghold there.
(i was really pissed that there was no option like this in Skyrim, among many other things - if i just attacked a fort or a cave or dungeon of whatever and cleaned it - killed everyone - then i should be able to claim it for myself)
This can be designed in a way that wont negatively affect the story, main or other quests - whatever. Simply - the locations or dungeons that need to be used for other quest would not be a part of this.
Those that can be used (that devs decide can be used - while not demanding too much work to adapt) would "ask the player" does he want to take over after the dungeon is cleared.
You choose - yes - and bam - stronghold. The game then applies all the planned stronghold mechanics to that specific place.
If the devs would choose the available places themselves - they can make sure each would not require too much adaptation and unique assets or mechanics to work.
After all, its basically just a different "skin".