I wonder. What if the computer could use a common hdmi port for all the installed graphics cards? That is. To connect to the graphics card you just software select which card the motherboard hdmi port gets data from.
With this feature I think you can cut cost. Very small form factor chips would also enable Single board computer upgrades. Just add a chip like a emmc memory chip.