Letter “M” in MTTF stands for “mean”. Mean Time To Failure.
Time to failure is a probabilistic distribution. From many numbers describing its shape (called
moments) MTTF indicates its overall location. But the time to failure itself is not a single number: it remains a probabilistic distribution. For example a MTTF of 1 year does not mean, that the
single, particular device will certainly fail after reaching one year, or that it will survive at least one year, or even that it is very likely it will fail around that time. It means, that after testing infinitely many devices and writing down their time to failure, the “center of mass” of these values will be at 1 year. But a single device may fail even after one second or after 100 years.
A distribution has a particular shape and a single location. Therefore there is no “average MTTF”. It’s like pouring an immovable, permanent pile of sand and saying “average location of this pile is 5 m from the tree”.
Finally, you have only two datapoints. This value can’t be reliably estimated from sample of that size. However, ignoring this, I do not see how MTTF of 5 years would sound bad for a CPU. As explained above, MTTF does not indicate your CPU must die after 5 years.
Note: in this post I assumed you meant “MTTF”, not “MTBF”. “MTBF” stands for “Mean Time
Between Failures”. A CPU dying is not a repetitive failure, therefore there is no MTBF for this type of a failure.