Varsho is an excellent defensive, really likeable player. I dont understand any hate either. But I do think a controversial trade for good reasons. Its fair to say we paid a 5 WAR price for him plus a year of LGJ - and we got a 2 WAR season back so far.
Jim Bowden's take on Varsho FWIW is that the deal made no sense given they wouldn't trade Gabby for Jose Ramirez (which he said he knows for a fact was on the table), and throwing in LGJ made less sense. He said he is a + glove with some pop but can't hit and he can't understand why people think he ever will. Don't shoot the messenger. Thats one take.
Others have different views on the deal and his upside. All we know for certain is offensively is he is 96 wRC+ career bat in 1600 PAs and is 28 next season. He doesn't hit the ball consistently hard - Avg EV or hard hit % are 20th percentile. But for a power tool, he hit a ball 113 in 2023. Which is encouraging.
Time will tell.