Support lifetime & abandonment
Many of these things only get updates until the next model comes out; the rest do not get updates at all.
Then there are those that need a fixed server - when that is shut the kit becomes a brick.
These problems must be addressed - probably the best way is by allowing third party firmware -- but that will not happen as the vendors want to keep you locked in and then have you buy new kit.
This is kind of related to what the right to repair people (rightly) want.