bad software is my guess, the fact that it has to run 24/7 will probably surface most of the bugs; I never ever had any issues with switching equipment, probably because the software on these devices tends to be much simpler than what you'd find in a wireless router

I still hate Wi-Fi very very much, too much interference in the area I live in, and the connection is too slow; I use a wired connection