hopefully everyone has the sense to accept that there is no one perfect device for 100% of the people. everyone's needs and expectations will always differ, hence why there are so many different devices on the market.
after years and years as a blackberry user, i totally brushed off the iPhone when it first came out. i finally gave in and gave it a shot and found out it served ME better than my blackberry ever did. but again, i emphasized 'ME' for a reason.
based on the tone of the OP's post, i assume the only thing to really have come out positively in all of this is a very happy nephew. at least you got to experience that satisfaction rather than do something like throw it through a wall... which is something i have done in the past with devices that don't meet my needs. but hey, i was never accused of being mature in my life anyways.
