Also in all this time, none have crashed and needed to be restarted.
I realize that a web interface for management would be nice. I realize that I pay a premium for the brand. But I also think that there's a value in not having to replace devices continuously or just having to explain people how to restart them when they crash. For me, this value is worth the premium.