embedded systems are resource and cost-constrained devices. If you can use a slightly less powerful device and save 2c per device... multiply that by 10 million production run makes a really significant difference.<p>efficiency <i>really</i> matters and costs real money.<p>Of course if you&#x27;re using dynamic allocation in an embedded system then you have other issues anyway...