It does have a PCI-e slot, which is unusual in competing products. But yeah, otherwise it's a matter of marketing particularly with the Zimaboard. Their new Zimablade is much more interesting; it's still old slow tech but they retained the PCI-e slot and dropped the price all the way down to $65 US.
It does, but it uses an unusual cable. There are tons of SBCs with PCI-e M.2 slots too. The neat thing about the two Zimas is they have a standard PCI-e slot.