Well, they are "embedded systems" in that they are computers embedded in a mechanical system, but:
- They don't have hard real-time requirements.
- They aren't power limited.
- Equipping them with an overabundance of CPU, memory, and secondary storage is a very minor factor in the cost of the system.
As such, throwing hardware at the problem to make the programming easier seems like an entirely rational approach.