There's no reason that a phone couldn't have touchid and faceid, other than the desire for every square mm of space to be a screen (any didn't they have touch ID on the back of the phone for a while too?)
Thats a very big "other than" virtually all users like and want to keep the full screen size. Their best next move would be to include underscreen fingerprint scanning and face id in the next iphone.