Are these trades questionable or did the astros correctly assess the value of these players when they sent them to other teams? If only one of the theee players you just named has actually amounted to a good player, I wouldn't say that is questionable at all.
I feel like you will only get behind any trade if the value you send away is significantly lower than the value that you receive, and that is negotiating in bad faith and will probably put you in a bad spot with other gms