Der Router an sich ist nicht zwangsläufig besser,
vielmehr kommt es auf den verwendungszweck an.
Ein Router kann viele Sachen auf IP basis machen, dadurch kann man einen router auch zum trennen von netzen und zum routenbauen verwenden (daher auch der name

) jedoch einen reinen router für ein subnetz zu verwenden ist schlcihte verschwendung von rechenpower, da also switches.
mit den viele verbindungen ist das ganz einfach:
du baust z.b. über ftp eine verbindung zu jemanden auf um etwas runter oder hochzuladen, eine verbuindung überhaupt kein problem. Nun baust du nciht nur eine sondern ca 400-800 parallele verbindungen auf, dabei muss der router jede verbindung nach draußen routen (sozusagen die packete weiterreichen, rüberheben, von einem netzwerk ins andere) und das stresst die billigdinger schon ganz schön ( etwa weil routingtabelle gefüllt etc.)
"in die knie gehen" heißt dann das die einfach nciht mehr routen, ergo unbrauchbar, bis zum nächsten reset.
meist hilft ein firmwareupdate, manchmal auch nciht, dann ist dieses gerät für den zweck ienfach nciht geeignet