The
non-rackmount version of that switch is close to your wishes. It's no shallower, only less wide since it doesn't need to fit in a rack.
These two CRS326 switches are based on the same core SoC (CPU + switch chip) as in the CRS328, and
it has 4 SFP+ ports, so adding two more SFP+ ports to the CRS326 without adding the PoE features that account for all that extra case depth would be a small matter of engineering. I can only suppose the reason it has only 2 SFP+ is to keep the retail cost down, to meet some perceived market-positioning target.
The problem with getting this switch family down to 8 GigE ports is that there is no
Marvell Prestera DX family member with fewer 1G lanes. The closest option is the 98DX8212 with twelve 10G lanes, which is what gets you
one of the most expensive switches in MikroTik's line at roughly 3x the cost of the CRS326. Maybe taking the same SoC and strapping cheaper 1G parts to it ("underclocking" it, if you will) would save a bunch of cost and let it be smaller, but it seems like an ungainly design to me, from an EE standpoint.
Another option would be to take a
CRS305 and strap that to some other switch with a single SFP or SFP+ uplink. If this sounds like a Mickey Mouse solution, realize that until some Ethernet SoC vendor provides a single SoC that has this sort of fan-out, this is what you're asking MikroTik to do internally. The only cost savings would be from a single enclosure and power supply.
I'm not dismissing you here. I want similar things myself, but was I was forced to go with the overkill-for-my-purposes CRS328 to get all of the features I wanted in a single package. Yet, I sympathize with MikroTik's engineers: without COTS silicon to back the new design, they're left rigging things up internally as I've described.
Here's a question for you now: what competitor to MikroTik does an 8×1GbE + 4×10Gb SFP+ switch?
If such a thing doesn't exist, then we can assume MikroTik has the same problems sourcing parts to make it, giving the same result.
If it does exist, then we can try and figure out how they did it and see if it fits with MikroTik's design philosophy.