I mean its a Front Office's job to build a team, so I mean I think they deserve blame to how they have gotten to this point. The farm system isn't exactly busting at the seams with difference makers either.
Given the budget, I think its fair to criticize paying 41 Million on KK, Tuner, IKF and Chad Green. Thats a lot of money for what those 4 players bring considering the holes on the roster. The lineup still lacks power and is super RH heavy.
Personally, this coming season is the least excited I've been going into a year since 2019. I wish it wasn't the case but just feels the team is getting old and the window is closing like what 2016/2017 was. I'm really hoping they do well because its a lot more fun when the Blue Jays are doing well but I think a lot of the general fan base feels similar.