There might be a workaround for some people - get a big openwrt switch.
Openwrt supports the zyxel gs1900 switch, which goes up to 48 ports.