I came across this article talking about the F1 teams and suppliers being upset about the Bahrain F1 race still. There's some interesting stuff in there. I'm not sure how much relevance there is with the WEC race, but it's hard to imagine that the companies involved with the WEC aren't thinking the same things even if it is a much, much lower profile event.
http://www.bbc.co.uk/blogs/andrewben..._concerns.html