Where I work we have both embedded firmware and software developers. The firmware devs are largely EEs and get paid less due to lack of demand and market competition. If they paid the software devs the same there would be a mass exodus.
[1] As mentioned in the article attached to https://news.ycombinator.com/item?id=16194011
Also, performance is regularly an annoyance, especially if you have to do something non-trivial like process ethernet frames or talk on USB. Sub 8-Mhz processors for embedded processors still extremely popular and the flash size constraint leaves no room for huge libraries or ROM waste.
Completely different.
You're doing a disservice to both by taking a toaster without QA as an argument.
I guess it depends on owners[1]/managers and maybe what type of product is being produced, also.
[0] Still is true. [1] This was a small, private owned company.