For lord knows how long we had routers and third party firmware to take advantage of it. But along with that we had two trends which firmware tend to fellow. The work on them eventually stops and fades away or the maker develops ego issues and starts ignoring the users. There are exceptions of course but by and large these seem to be the two roads that they take. What causes this? For the first there could always be lack of time or loose of interest but what causes the second. The later seems to devie common sense since the polularity of and software depends on the people using it. Ignore or treat them badly and you can kiss that popularity goodbye. Does smarts mean less stable or does popularity breed arrogance and blindness? What do you think?