Thanks for your kind words! I'm glad to hear you found the game interesting even though it's not your normal fare.
Since the game is primarily about finding balances, events primarily exist to throw those balances off and hopefully give players opportunities to discover value in redundant resources/infrastructure and how to recover from setbacks.
There are options to disable all events, and it's possible to have the game load modified data files with those events removed, so there are options for people who'd rather play without them. I feel like they're a part of the game's tone and a way through which it expresses the things I was trying to communicate, so it's nice to hear that they are appreciated as the friction points they're intended to be.