Yes, Shanahan’s time should be up. Clean house and retool.
As far as Treliving and Dubas… I might fault them for being too patient with a core that hasn’t worked out, but IMO, this has been a player issue, more than GM or Coach. There is enough talent there, but they aren’t consistent with effort, and their play declines when it gets physical. There also just isn’t that next level compete, where they can raise their game at will.
To me, this is easily the most talented group I’ve seen in my lifetime, and the GM’s/Coaches have given them a revolving support cast, but it’s the core 4 players that have dropped the ball the most and disappointed us. Repeatedly.
I get it, there is some shared blame in management and coaching too, the results aren’t there… but they are a secondary issue.
New management, new coach, retool.