I generally agree but what's Qualcomm's excuse?
Samsung seems to have some ARM processors that compete favorably with M-class processors.