I can only speak for myself but I know I'm not alone in this as an RV'er. When I go to a race, I get there days before and plan my stay to be there until normally the Tuesday after. Martinsville is a 900 mile round trip tow for me and my 5er sucking down diesel @ 10 mpg. There's no way in heck I can afford to make that trip down there twice in a month. Diesel is $3.35/gallon here in western PA. $2.49 in the Martinsville, VA area. Basically and average of about $290/Gallon or a total of $261 for the round trip.
Me, I appreciate everything that they do to get the show in on the weekend scheduled. My method of planning for the extra couple of days has proven to be 100% effective in over 30 years of rv'ing to the races. I've never went home without getting to see the race and never had to ask for additional days off.