One issue I frequently have with the Marvel movies is that you have all these heroes with heterogeneous powers that gave them all kinds of interesting storylines and approaches in the comics. And then in the films it often ends up just being like "What flavor of laser or bullet to they fire". As much as I enjoyed Infinity War as film cotton candy, I did feel like it was particularly bad in this case.