This article is from the Motorsport FAQ, by A H Henry bspahh@midge.bath.ac.uk with numerous contributions by others.
Politics and money. The F1 circus expects to have a well developed
infra-structure at a racetrack. The FIA also wants to be paid a
significant amount of money to hold a race. At the moment, there are no
circuits in the US which have the necessary pit garages, press
facilities and hotel accommodation which think that they would be able
to run a F1 race at a profit. Whether this is because of the
unreasonable demands of the F1 establishment is open to question. After
a few years without a US GP, F1 may have lost the sponsors who would
have been most interested in a race in the US.
 
Continue to: