I bought my 30" ACD's in 2008, 2009 and 2011. Two have died. My last one is starting to wig out. The new 5k LG monitor is brighter and sharper, but it's only about 3/4 the physical screen space. Funny how some things go backwards and other things go forwards.
My 3 monitors have been used for 4 generations of Macs, though. Definitely agree that monitors live longer than the underlying computer.
That's a context-dependent question. If you want to do systems-level stuff that's safe, concurrent, and fast, then learn Rust! I'm having lots of fun with Rust. :-)
If you don't want some of those attributes, then Rust probably isn't the best answer for you.
My studio, Agile Perception, will be boycotting UWP. I'm glad Tim brought this to light. I was wondering whether or not our next project should include UWP. https://agileperception.com