Why do so many devices favour mini and micro HDMI ports like some kind of miniaturization fetish? Yet they determined they had enough room on their PCB for three full size USB ports.
It just forces everyone to add a mandatory adapter or adapter-cable into their shopping carts.
Because it is somewhat likely to be used in a headless mode. For an application I chose the U2 for size was an absolute priority (even considered removing the USB and ethernet ports and soldering wires to the boards), and HDMI was completely pointless.
On small boards, the leverage created by a full-size USB cablehead often jostles the board around and makes it unstable, which is obnoxious. Smaller cables don't have the same problem.
It just forces everyone to add a mandatory adapter or adapter-cable into their shopping carts.