I still picture Tim ripping a phone book in half over and over every time I think about binary search. I assumed that's how they taught it everywhere else
It's not just entertainment. I live in New Zealand and have very limited (1 satellite tv provider and a few streaming services) choice in what news and documentaries I can legally watch. If I wanted to watch an interview on MSNBC my there is no legal way to do so and I would have to stream it illegally. Same case for many HBO documentaries.
I see this as a limiting factor on freedom of speech that will only continue to get worse if the market is further fragmented.
Because you need to use proprietary graphics drivers for acceleration. Another reason could be that you want to write more portable code that can run in your RPi during the early stages of development and on a board with no GPU later on.