Dedicated software /Hardware is a serious advantage over software only applications. The other controllers have jumped light years ahead in some cool areas because they can be assurred that their software and hardware work together to get the job done.
Been there seen that a lot lately, (;-) TP