Yeah, but neither of these moves hampers their ability to contend beyond this year or next.
What will drive that is having a franchise QB. I would count on Ben playing 3-4 more years. And, of course, after he retires the Steelers will be like every other team in needing to find their Franchise QB or face being, at best, a .500 team.
Now, if they really went all-in it would mean they went out and spent big money on a few FAs, made splashy trades mortgaging future picks, and structured Brown's or Bell's contracts to really backload, that would signal them thinking they only had a year or two left of a window. However, it seems likely they are looking at it as if they have at least 3 years to continue to contend. Personally, I am not sure which makes the most sense and it probably depends on your goals.
Structuring Bell and Brown to lower cap numbers that explode in 2018 or 2019, while giving similar deals to Hightower, Buoye, and Trumaine Johnson to shore up the defense would tell me they were "all-in". If they actually keep the franchise tag on Bell, it says the exact opposite to me and that is they are structuring so they keep their window open as long as they possibly can.
You're not wrong. I, like you, just look at Ben and know he's on the clock. I don't think it's 3-4 years though. They seem to think that they have what it takes in the young defense. I don't know that I agree but we'll find out.
The franchise tag on Bell is sort of a weird problem for them. He has little to know reason to do a deal now unless the numbers are huge because next year, his tag number skyrockets (see Kirk Cousins). I don't think he's worth that kind of long term money because RB's have such a short shelf life anymore.