Gave it all a second read, which turned out to be essential to dispel my confusion. The sporadic upgrades (not an issue per sé cause you can see how much care the author pours into crafting her story) make it hard to grab both plot points and the absolutely necessary nuance of motivations.
This...