I presume the complaints about the home plate umpire concern a pitch or pitches by Eovaldi in the 9th that eventually led to the hit and run #3 for the Astros, after which Perez came in along with a basketful of hittable pitches. So I kind of understand the bitterness.
However, to me the game was over when the Astros tied it in the 8th on the dinger off Whitlock because it was no longer winnable for the Sox, who had not scored since Bogey's 2 run dinger in the first inning and in fact did not score another run in the next 8 innings. This happened despite a double by Bogey with 1 out, after which Dugo and JDM failed to bring him home, and a triple by Arroyo with 1 out, after which Schwarber and Kike failed to bring him home.
Pure and simple, good pitching beat good hitting. Indeed, Pivetta initially was the one with good pitching and went 5 innings while giving up just 1 run (in the 1st) and hanging onto that 2-1 lead.
Old Red would like to take over the narrative and claim that Cora blew it by not sticking with whichever reliever got the most recent out, but I would argue that Cora actually made some excellent moves leading up to Whitlock, by far our best reliever all season long, to pitch the 7th and 8th and Eovaldi to close in the 9th. Whitlock, however, threw a first pitch fastball right down the pike to Altuve, who drove it out for the tying run in the 8th. Then he got 3 outs.
Then, it's true, maybe Eovaldi got screwed by one or two calls in the 9th, but to me the real problem was the Astros leadoff batter, Correa, to whom Eovaldi, no doubt encouraged by Vazquez, served up four straight fastballs, the final one driven to the RF wall for an easy double. Time and time again this season and in other seasons, Eovaldi's 97mph+ fastball has been shown to be very hittable when the hitter knows one is coming. So the double by Correa was almost inevitable.
Notably, immediately after the double, Eovaldi and his idiot catcher wise up, leading to a succession of breaking balls that got 2 K's before that game-winning single of a splitter a little up in the zone. By then Eovaldi had thrown 24 pitches, the game was as good as over, and it made sense to send out Perez.
The griping notwithstanding, Eovaldi was still a good choice, even with a tie game rather than the planned for 2-1 lead, to pitch the 9th. He started last Saturday and will likely start this Friday, so last night's venture will not put undue stress on his arm.