The values are in Mbps in the first place, if I stated otherwise - it is a typo.
You consistently capitalized the B, which indicates "bytes" instead of "bits".
I am not sure which niche it is supposed to fill. My best guess is a low-end firewall appliance. And yes, 300mbit per client is a lot, but 10 Mbit for 100 clients is next to nothing.
Who is using it for a 100-person office? Like
@Reginald_Peebottom said, that's already at the scale where you use a commercially-supported appliance, or at least proper server-grade hardware.
The niche targeted by this product is DIY embedded/robotics, home microserver, and everything in between.
- It does not have nearly enough processing power to utilize 2.5Gbps interfaces as a firewall appliance
That's not why they're there. They're clearly for transferring data over fileserver & data backup protocols, such as for those wanting a DIY NAS.
- As for NAS, it is probably able to utilize fast network interfaces but has a limited number of storage interfaces which makes it a questionable solution.
2x SATA gives you RAID-1. Or, you could just use the M.2 NVMe slot. This is fine for a small media or backup server.
If you want more drives, then you can actually buy SATA controllers on a M.2 board, which easily nets you another 4 ports. However, now we're talking about a serious number of drives, and no suitable enclosure. At that point, maybe look to a proper mini-ITX board and a PC case that has enough drive bays. I would also use an i3 or a Ryzen board that support ECC memory, as well.
So, IMO, the number of SATA ports isn't an issue b/c the drive costs take you into another price bracket and you have to deal with housing and power issues.
- For tinker-board with GPIO and I2C it is far too expensive.
You presume too much. You don't know what someone is tinkering with. Maybe they need some real compute muscle behind it.
- For STB, it is more expensive than most rivals that are capable of doing at least the same.
It games better than cheaper rivals and it's x86. Another win, on the gaming front.
You could run full-blown Win10 on it, if you so choose.
P.S I would get one for 75-80$, that would be my price tag for it. The other 200$ will be spent on casing, memory, maybe WiFi, power brick, and other things it is missing to even start tinkering.
I have a hard time seeing how that stuff adds up to $200, unless you're adding NVMe storage (which you might as well, but then it's
really not a fair comparison with most others).
I see a nice metal case for $30, 2x 4GB DDR4-2666 for $35, power brick for $13, and a 250 GB NVMe SSD for $40. So, that's only about $120. If you need wi-fi, I wonder why you'd even get the 2.5 Gbps version. You could save a little money and just get the original H2.