Bahrain has one of the most brutal, violent regimes in the Middle East. Holding a race there would only serve to promote, and fund this. As an F1 fan, I do not endorse the actions of the Bahraini government.

Stopping the race would draw attention to the situation, and place more political (and financial) pressure on the government.