The only reason is network effect.<p>Most &quot;shields&quot; and devices are tested and libraries made easily available for Arduino&#x2F;Atmel 324P. Going to ARM means having to rebuild some of your toolkit, or finding it.<p>But again, it&#x27;s ARM. And the &quot;more expensive one&quot; is 32bit.