ICQ is not the same thing, that one used a single protocol. Pidgin/Adium/Trillian was able to talk with ICQ users and others without installing several applications.
Wealth distribution is already a big problem that needs to be solved regardless of life extension. Personally I hope tech will one day let us reach a post scarcity society.
I hope along with extending life we would also learn how to restore neuroplasticity to help reduce old people that are to set in their ways. Then maybe there would be less of a difference between young and old.
You can kind of forget that you are reading subtitles but occasionally you might be reading when something happens on screen that you miss. Being able to spend all time (fully) watching the movie is not something you can deny makes for a better experience.
What makes subtitles even worse for me is that I usually watch at higher speeds often 200-300%. Then reading becomes even more annoying and you have to pay very close attention making you miss out even more on the visuals.
Simplest solution would be to just remap keys you don't use with something like Autohotkey.
If you want a separate keypad a cheap solution would be to use any old keyboard and then remap that one specifically with a tool like http://www.hidmacros.eu/whatisit.php (optionally you can paint or add labels to the keys to make it easier to use).
I've been using teams since launch, it's a step up from Skype for business (mostly, they have for some reason decided to drop support for talking with regular Skype). I would say tho that they are still lacking a lot of important features. You can see a lot of examples of this here:
They can also be very slow getting around to fixing things even if they are very important. They only just recently fixed so status works and notifications stopped working for more than a week without getting fixed (patched this week).
You could look into porting it to Firefox, since they use a similar API now it would hopefully not require much work. There was something called Firediff before but it hasn't been updated for Firefox Quantum.
There are ways around that like up-scaling a lower resolution or if you add eye-tracking you can do foveated rendering (only render what you focus on with high resolution).
As a owner of a dice I don't see a great need for this even if it was available at my location. The dice solution also has a lot more features such as covering allergies, absolutely-not-toppings or just adding drinks.
I guess if saving the surprise until you actually open the box is important you could either have a friend roll for you or give your local pizza place a dice (or url) and promise a tip if they roll for you. Who knows, maybe they would even like the idea of adding that to their menu.
If you want to complicate things a bit it should not be very difficult to just make a user script that makes a random order for you on your favorite pizza site.
https://github.com/TabbyML/tabby
https://github.com/fauxpilot/fauxpilot