I don't know what the limitations of the Foveon sensor/construction are. Perhaps the detectors at each layer are less efficient or less transparent or have a smaller fill factor?
From the schematics I've seen, one can envision the RGB sensing area as 3 somewhat concentric circular areas, due to the required gates to offload the separate resulting charges, and supporting circuitry per pixel. Remember that we're not talking about a back-illuminated chip design, so opaque transistors and gates have to be subtracted (x3) from the light gathering area. Then there is the need to store 3 different charges per pixel, which means that the realestate per RGB pixel position is 1/3rd of the area at its most for each color band.
In addition, there is a significant amount of crosstalk between the bands, IOW the bandpass transitions are not very sharp. That means that there will be a serious amplification of noise when the bands are mathematically separated (signal subtraction = noise amplification).
It's such a neat idea, but clearly the complexity of the fabrication is challenging to put into practice competitively.
Indeed. Very interesting, but a lot of trade-offs are involved. One of the trade-offs is the sensitivity to light striking the sensor at an angle, which results in a shift in the color separation by penetration depth (partly due to reflection, partly due to longer travel distance and the risk of spilling to neighboring sensel positions). Microlenses can solve part of these angle of incidence issues, but it does increase cost.
I assume you are not surprised by the initial observation (of exposures ±Bayer filter and the number of photons collected).
One has to be careful to not draw the wrong conclusions. Sure, filtering roughly 2/3rds of the light out for each Bayer CFA filtered sensel seems lossy, but don't forget that 2/3rds of the missing info will be subplanted by interpolation, and as such will compensate for the lost light. Therefore it will not reduce overall sensitivity as much as some would like us to believe.
Cheers,
Bart