You think GMs base trade value on some services rankings?
By and large those services do pretty well ranking players, but when serious injuries are involved, I'm not sure those rankings represent true value. Plus, I am sure some GMs and organizations surely value players differently. Some team might prefer having Mata over someone ranked 92nd.
They might have preferred 2 healthy top 100 prospects (Groome & Chavis) over 3 with 2 having current serious injuries.
I think this deal is pretty darn comparable, if not better:
Groome
Chavis
Mata
Flores
(adding Beeks or Lakins could be an option as well)
According to Baseball America's mid season top 100, the Yankee top prospects were:
3 Torres
36 Rutherford
49 Frazier
56 Adams
71 Florial
73 Sheffield
87 Groome
89 Fowler
96 Chavis
Mateo & Kaprielian were not top 100 on this ranking list.
MLB had Groome at 23, Sam Travis at 89 and Bobby Dalbec at 92 with none of the Ysankee players in the trade listed.
Before the season started, Baseball Prospectus had this:
29 Groome
43 Mateo
58 Kaprielian
NR Fowler