I went to my first 500 in 1966. I've been every year since the late 70's. Not sure what you detractors want from a race but the actual racing on the track has never been better. F1 fans (me included) often complain about a lack of passing. Well, that's what you're going to get from a constructors' series. One team will hit on an edge and dominate, sometimes for years. Before Mercedes it was Red Bull. Before RB, it was someone else. It's the nature of the beast. Indy was like this back in the inventive days in the 60's and 70's but you had runaway winners when a team discovered an unanticipated advantage.
You can complain that Indycar isn't THIS or isn't THAT but it's pretty hard to complain about the product they create, especially on ovals, which is their legacy.