it cant be completely a hardware issue. if they wanted to they could get it working im sure. itd just be different code than what they have written for the other devices. It should be possible. Disappointingly I think they'll just hold off on it and instead give the next iPhone that capability.