They leave the pcie port and the m2 port free so you can add what you need to the available channels. Other boards occupy those channels and leave you no choice. It's even good for later modifications.
Yeah that's probably the outcome due to low cost and small space design.
And regarding available bandwidth on the PCIe port it also makes sense in my case.