In my experience if you look at a trade at that just moment in time, your immediate reaction will not be the same as a year, two or three later.
Yes, your prospects are at the moment higher ranked and have more name recognition. I value very highly three of the four prospects I am getting and the pick. The fourth prospect Miller, is also very solid.
I needed a Fletcher type player, everybody actually makes solid plays all position guys hard to acquire and value them quite highly, since everyone needs one/wants one, especially with roster limits.
I was only interested in 1 or 2, MLB guys from various teams, and they were labeled untouchable, even for JF and KB.
I also had roster space considerations.
Not that I am wishing it on Pendelton4life, but if Bryant gets hurts/age regression, I end up having a Acuna/Trout CF, a Lindor SS and a young Kris Bryant 3b.. I believe the trade will look different in a few years.
To add, the cost is already very high on 3 of the 4 prospects I received. I think if I waited longer and as they move up, which they will in rankings, they will become untouchable or cost prohibitive.
I guess we all shall see..