Easy for you to say sitting in your first-world, comfortable house with a job that pays you $250,000 USD a year. Try visiting a third (or even second) world country.
Why on earth would one trade off a short, static unique identifier for a potentially long, dynamic "link" that essentially binds all data to some crappy API that will be outdated in a few years? Is it really _that_ hard to use keys?
The irony is, the same people complaining about 500kb are probably the same people using a 100MB+ terminal emulator built using a web browser (i.e. hyper).
"New Blazing Fast WebGL Engine". Wow really?
Major changes - "Emoji support". For fucks sake, seriously?
Am I the only one that doesn't want anything of the following _bull shit_?
* A terminal emulator that is dependent on an entire web browser (not to mention the layers upon layers of bullshit abstractions all to run something from the 70s).
* Support for "emojis" (I mean, come on. It's a _damn terminal_).
* To execute code that can hijack control of my shell from any of the 956 dependencies[1] this _heap of shit_ relies on.