Just stopped in to say.... the title and evolution of this thread (edit: the original that spawned this comment) gives me great unease, as it might to many.
Got neither the time right now nor the tools to resolve a similar event in my environment ....and that would be consequential as I do rely on a good chunk of what I have in place for "more than just convenience" (as simple as much of it is).
Have NO idea what's wrong here, just saying "it surely is a scary and frustrating eventuality for anyone to have happen".
So I'll say this again (but plead that it not derail this thread; edit: the original one); after spending the time implementing a solution that serves a hefty number of functions in one's environment I think it's safe to say, in hindsight, that many would pay more for the "cornerstone device" that keeps it all working .
Pay more up front so that the cornerstone can afford to be robust, resilient, as self healing as possible, AND offer more diagnostic tools to help debug the kind of device and mesh problems that are "beyond it" (somewhat making up for 3rd Party device weaknesses and vulnerabilities).
Quite simply, one's time and sanity are easily worth another $100. And if new buyers don't "get that" then that's a Marketing problem, not a product pricing problem.