In my experience batteries tend to have a lifespan of around 1 year before they start to degrade noticably. That is one of the reasons I am leery of non-removable batteries. Especially with the Razr.
Motorola has no program to replace the batteries for you...it is part of the warranty. No one is really sure how it is going to work yet. It is very vague. By contrast, at least with Apple they have a very specific procedure for doing it.
I agree, but I don't remember the last time I had a phone for much more than a year.