How smartphone design went wrong