I am with you on this, i know halo infinite gets lot of crap about how bad it looks. But i play a lot MP games, xsx and pc and different ones as well (CS, D2, cod, BF, Titanfall2, apex, quake etc) and honestly i think it looks good. The overall image quality improved a lot from the infamous demo, and now it has good clean look. Its not a graphical showcase of what next gen can achieve but not all games has to be.
Everyone who played beta praised it about how good it feels and how good it plays. Even DF talked a lot about how much better the game looks now.
Its impossible to please everyone.