About Agents of Shield's small connection to Infinity War,
they were kind of in a tough spot for that. The show has 3 episodes left and they are meant to be a series finale in case they do not get renewed. Trying to tie their maybe-series finale in with the cliffhanger of Infinity War would be awkward: "We've wrapped up all the major story threads, then half of the people on earth randomly die and we don't have any episodes left to follow up on that. Bye."