The problem is the Canada race is June and racing in Texas or Mexico in June is not fan friendly.
back in the day it ran in Oct but the USGP was at Watkins so neither race drew sales from the other
i see the USGP only getting hurt by this move