WHY BLOAT IS BAD: - more bugs, higher fuck up surface - less security, higher attack surface - lower performance and higher HW demands, higher discrimination against users, wastes energy, non-eco - longer and more painful compilation, more friction - higher maintenance cost, humans become slaves to technology, wastes human effort - less portability due to dependencies and more code to port, higher discrimination against users - fewer people understand the code, it is effectively controlled by fewer people and so less free - higher chance of becoming unusable due to broken dependencies - takes more head space, leaves less time and energy to think about actual problems - creates bullshit tools and jobs that exist just to manage bloat - painful to manage, deteriors mental health, results in burn outs - grows exponentially, e.g. more code also needs more test code - is ugly - ...