We are speaking about hardware and not software so IMHO form fact, battery and weight now are problems.