That advice is very good, except of course we talk about digital cameras here(*).
Which, sadly, will NOT last too long. A couple years they'll be fine, then you'll start to be more and more incompatible. At one point the batteries might no longer be available. Or the cards used will get outdated and slowly get harder and harder to get. Plus the cameras themselves arent that sturdy, either, usually.
Also, much sooner the technological advance will start giving other cameras at first only small, then increasingly bigger advantages. Like I wouldnt want to use a camera from 2009 or earlier, today, simply because they are still CCD instead of CMOS and dont offer that good low light performance.
(*): That advice would work perfectly fine for film cameras.