Lindor is a free agent after next year, whereas Yoan and Giolito are free agents after 2023. Big difference. Plus I don’t know if you’re getting a huge haul for Gio after just 1 good season.
If these players continue to build on last season’s success, but we suffer through another 70 win season without any more additions this off season, then your idea may not be so crazy.