I don't disagree, but ... this is the first time NBC is covering the race(s). Coverage was better on SpeedTV, but that's in their wheelhouse, pun intended. Fortunately/unfortunately, NBC is trying to replace the F1 circuit, which I thought they covered extremely well, with a completely different race format, to which there are obvious growing pains. That it was on tv at all, and a major broadcaster at that is a boon.
Nascar is a lowest common denominator, currently split between Fox and NBC. That coverage is fine for what it is. IndyCar and F1 are far closer to Nascar, than IMSA is to either. So NBC took a circle peg, and tried to jam it through their square hole. Growing pains.