You're making an even stronger case for poverty level minimalism than I think I ever could. The freedom you lose by having to maintain all of that... No thanks.
If it caused any difficulty at all to use different viewing programs on their different boxes, it would be trivial to cut down to one. If using NAS network storage caused problems, it would be trivial to remove it. And they're running kubernetes entirely for fun, making it the opposite of "have to maintain".
The part that actually makes this system tick is quite low maintenance.