Directv could make the "box" the size of a USB stick if they wanted, but it costs more. Future clients might be a bit smaller but there's a limit due to the ports. It could become a bit less wide if they removed the excess around the coax port, and I suppose the HDMI and USB could be vertical. However, being "all IP" has nothing to with the size of a client. An RJ45 jack takes up the same space as an F81 connector. As I've told you more times than I can count, the Genie/client already is "all IP" as they use IP to communicate with each other. Just because that IP is carried via MoCA over coax instead of ethernet over cat5 doesn't change the fact it is IP.