Firstly, in the likely event that you’ve already forgotten what you spewed forth to Al Jazeera English and David Frost, here is a reminder:
To Al Jazeera: “The US has been slow to get F1 because they want to see a profit before they start.”
To Frost (who we loved in the movie, Frost/Nixon): “Formula 1 will not be big in America. But Formula 1 will be in Russia for 2014, and in South Africa by 2013 even.”
Formula 1 is a not a popular motor-sport in the USA but it could be. As one commenter to this article suggested it's all about TV ratings. If the inaugural race had an American team or even just an American driver the attendance could climb. But I think Bernie's criticism has some truth to it. Sometimes American investors can be short-sighted and will only put money into things with a guaranteed return.