I still struggle with the report that when Pietrangelo wanted to talk contract, Armstrong punted citing future uncertainty (not knowing the cap in the future, not knowing if the CBA would be extended, etc.) - but within 3 months and with nothing any more clear, Armstrong had dealt for and extended Faulk and extended Schenn, and then in mid-April with nothing known about whether '19-20 would be finished or what the cap would look like for '20-21, he extended Scandella who'd played a grand total of 11 games here.
Could Armstrong have known what Pietrangelo was asking for? Yeah, I'm sure at some point he knew. Did he know in the afterglow of the Cup win? I doubt it - but let's pretend he did. He could have at least said look, I'm willing to go to Z, but that's it - if you want to be here the rest of your career, that's as far as I'll go right now; anything else and you should plan on going somewhere else. There's no indication that they exchanged numbers until after the Blues got punted out of Edmonton; there's certainly no indication they swapped numbers during the regular season or even during the break.
A real cynic would argue that offering 8x8 was indeed posturing; it was putting out the look of yeah, I really do want him here but I'm not going to give 100% of the effort to make it happen - I'm only going to give 85% because I don't want him here. That would be arguing if Pietrangelo had asked for 5x8 or 6x7, Armstrong would have countered at 5x7 or 6x6 - whatever was kind of close, but not close enough to get Pietrangelo to sign and not with terms that Pietrangelo wanted. I'm a cynic, but I'm not that cynical.
But I do think - and I keep saying - that the Faulk moves were non-accidental. Armstrong did it with a future vision in mind. If he had wanted Pietrangelo to stick around, he would have locked him up first and early when it likely would have been easier to negotiate something cheaper. He didn't. There's a reason for it, and only Armstrong can explain that.