Our 2020-2022 years would look better, if we still had Moncada, Kopech, Margot, Espinoza, Dubon, Basabe and others. Of course, our present would look worse. It boggles my mind, which is not the same as being miserable, that you can not see that taking that amount of top young talent out of the system is not going to have a big influence 2-7 years down the road.
I'm fine with arguing how much that might be, and if it's enough to project a cliff or not, but "many fans", as you like to say are in denial about the cost to the future these trades created.
I loved the sale trade. I'm far from miserable. I believe ben would have made a trade or two like that one. You seem to choose to believe Ben was never going to make a trade. Neither can prove our beliefs, and I'm fine with giving up on that sort of speculation, but I think there is evidence enough to show there is a very distinct possibility that all these trades will adversely (I feel by a great factor) affect the team from 2020 or 2021 and onwards. The chances all those guys or even all but one fail are astronomical. Kimbrel, Pom and Sale will be long gone, and if we resign them, one can argue we could have signed them as FAs and still had our prospects to keep or trade for others.
The Kimbrel and Pom trades look very good right now. I liked both players when we made the trades, and both have certainly lived up to their expectations, but their years of team control are limited. Sale is a different story. He's an ace making dirt for pay. I loved that trade, but even that one will very likely have future consequences.