What and where are they? The ones unrelated to the main quest, or was this a lie like the customizing of the castles
The strongholds DO get upgraded, but only automatically as you go through the main quest, you can't DIRECTLY upgrade, but Todd never said anything about directly upgrading, so it wasn't really a lie... more of a... mislead.