Comment by fidotron
> It's because the software ecosystem around them is so incredibly lousy and painful.
This is reaching breaking point entirely because of how powerful modern MCUs are too. You simply cannot develop and maintain software of scale and complexity to exploit those machines using the mainstream practices of the embedded industry.