People do drive in London, so they have their reasons (however unreasonable they may look to you). And probably “fun” is down on the list.
Unless you think, Berra-style (https://quoteinvestigator.com/2014/08/29/too-crowded/), that nobody drives in London because it’s too congested. But in that case there would be no need for congestion zone charges to de-incentivize something that nobody was doing anyway.
Clearly there are going to be people who fall outside of that group and still choose to drive. As I said in my other post, you’ll always get statistical outliers. But for the vast majority of people who live and/or work in London, we will use public transport, bike, or walk. Some of us might drive into Greater London and pick up the Tube. But very few of us would contemplate driving into central London as part of our daily commute.
You can defend that charges, restrictions and other disuasory measures are a good solution to diminish the use of private vehicles and its impact. But it doesn't make sense to say that those people have no reason to drive in central London unless they are paid to do so.
There's no incentive (other than a bit of ephemeral fun) for a person to drink until they pass out, but people do it anyway.
Humans are not perfectly rational utilitarian beings - and we shouldn't be. There's nothing wrong with a bit of fun here and there.
But when that fun negatively affects others (and tens of thousands of fume belching cars driving through your street as a rat run certainly falls in that camp) we should act.