Yeah, I liked that too. It made me feel good an employee to know we did the right thing. Given the cost of the rokus vs the super happy customers plus the morale boost to the employees, it seems like a no-brainer.
Amazon did something in between those two when the Prime Video app on some Sony Blu-ray players lost support. I'm not sure if they lost support because Sony was no longer interested in pushing updates to those players, or Amazon was no longer interested in writing their app for them, but for whatever reason they were going to stop working.
What Amazon did was sent users a coupon, good for the next two months, for $25 off on a Fire TV Stick, Fire TV Stick 4K, or Fire TV Cube.
For quite a while during that two months, Fire TV Stick was on sale for 24.99, so with that coupon was essentially free if you didn't procrastinate too much.
My old Panasonic TV has a handful of apps left (it's got like three home screens for apps, and like four still even exist). Thankfully Vudu, my app of choice, still works. As does Netflix and I believe Amazon Prime.