We live in an imperfect world, so while the news that Formula 1 is to hold a race in Saudi Arabia next autumn prompted howls of protest across mainstream and social media platforms, it is worth pausing to reflect on the championship's past before slamming the door on its future.
The media likes a good story about greedy sports bosses hoovering up money from corrupt regimes. It makes for great headlines and sneering prose, never mind that Formula 1 management has to find the cash for both the championship and its teams from somewhere. Imola and Portimao's pockets are full of fluff.
Back in 2011, I recall being invited on the Nicky Campbell Show on BBC Radio 5 Live by a researcher keen to have me talk about Formula 1's decision to continue visiting Bahrain, a country whose majority Shia population were staging protests against their Sunni rulers. What the researcher did not tell me was that I would be pitched against a Shia protester whose father was on hunger strike.