Every generation of those things is bigger and has more features, but is also more complicated and fragile. The latest generation in my office comes with an entire mini-ITX PC running Windows 7 to run the print server, but it needs the original Java-based OS to run scanning and email. So, I need 2 network ports where 1 once worked, one for the built-in Java OS, one for the new mini-ITX PC.
Also, in some situations, the PC silently discards print jobs. A Ricoh technician was here for hours, and he couldn’t figured it out.