So this is an edited version of a post where I was being dumb and didn't even think of it until the comments pointed it out so with that in mind with some help of the comments section I've thought of a way to sharpen up the schedule a bit.
I heard a great point by Eric Estepp that bringing so many of these races to one a year makes each one feel more unique. It really made me think because I've been watching since 2006, and it used to be a bit of a slog with things like 2 Michigan races, 2 Pocono races, 2 Texas races etc. Most of these tracks having one race made this summer so far feel more refreshed to me than it has in some time, so with this in mind I thought of a possible schedule fix in regards to Dover, North Wilkesboro, and Charlotte, and it goes as follows:
Get rid of fall Vegas, I can't believe it took Reddit comments to remind me but Vegas actually is one of the monotonous races that maybe shouldn't happen twice a year
You keep North Wilkesboro as a points race because I think it's earned it imo, you move Dover to the fall Vegas date because of the history with Jimmie Johnson's Dover dominance and plenty of highlight reel moments, and you put the All-Star Race at Charlotte again.
Having the All-Star at Charlotte is a perfect precursor and even practice in a way to build hype for the Coke 600 and continues to make that a marquee race
And by having the fall Vegas spot open for Dover again that both solves the problem of not having a Dover points race, and also keeps North Wilkesboro a points race and makes it it's own unique race as well.
Lmk what you think of this possible schedule change, and if you agree and think this should happen next year or if I'm way off base, but I figured I'd put the thought out there and maybe it could happen!
Thx if you read all the way here, and thanks to the Redditors for letting me know I was being a bit of a goof, lmao