Interesting teardown of what looks like a drastically overengineered product.
And for th MCU fans it uses an STM32407 so could in theory support netmf.
While the article seems highly concerened with th BOM, my concern would be with the assembly time and cost. The number of parts seems to be approaching that of a modern car. What on earth were they thinking.