I'd like to say that I 100% agree but I only 90% agree because the team just does not have the depth at this point to do much of anything to fix the current roster.
It's really just an IF depth problem. Drury and Panik are the issues. (Tellez is arguably a tiny issue if you think he should not an everyday player.)
The team cannot f*** with Kirk, Martin, or Groshans in a s*** season like this.
The other options on the 60 are Ruben Tejada, Kevin Smith, and Andy Burns. It's easy to say that Drury should be jettisoned immediately for one of them but Ruben Tejada is 31 and has a lower career wRC+ than Drury and was last productive in 2015. Kevin Smith was dogshit in AA last year so that would be real desperation to rush him. Andy Burns is also nearly 31 but probably deserves a shot more than Drury out of pure f***ing loyalty to the organization.
So there's a weak argument to jettison Drury but zero rational argument to dump Panik.
This ignored potential FA infielders. Toronto should absolutely be spamming waiver claims to upgrade these nobodies.