The bit about the man who was too stupid to park his car is ridiculous. I live in Germany and even I have heard of the congestion charge in London. Get a bloody tube.
The rest of it, well. I did not think it was very well written. A bit of a rant actually.
Coffee for 2quid? Don't go to Starbucks then. There are plenty of places to get a coffee that does not cost so much.
The booking fee is something that is strange, you get the same when booking flights. You pay extra for paing with a credit card. How else are you supposed to pay? Put 100euros in an envelope and send it?