You picked up one good safety and a guy who is, at best, like the two mediocre safeties who started in 2025. In fact, getting both the safety and the DT from the Chargers this early in free agency make no sense to me. Teams will be cutting better prospects as they sign free agents and need to shave $$'s off the cap.
As to the notion that, had the Cowboys not traded for Gary, they would have been outbid in free agency, that may or not be true. However, DE's who were ranked around where Gary was ranked, or even higher, signed for less. And they didn't require draft compensation.
That's why I like the Thompson move and---nothing else they did.