I'd be much more worried about Turner than Soto.
Why? He has a longer track record. I think he is a risk at the end of his contract as is Harper.
In any event he has a very good 2 months in 2021 after being traded and a great 2022. People here want to cherry pick stats when guys are bad to make their points. And ignore stats that don’t. Not sure but I think overall his offensive stats since being traded are better than Soto since he was traded. And plays a premium defensive position well.
Edit. Fangraphs had Turner at 6.3 WAR last year. Soto 3.8.