Given how long keyboards last under far heavier and harsher loads than any phone button experiences, it's clearly not a given that a hardware button must start having problem during the lifetime of the product. But it does seem clear that manufacturers aren't interested in putting the same durability on phones as they are on keyboards, as I've seen these problems with iPhone sleep and home buttons.