Their testing rigs can of course press at a far higher rate than 1000/day. Try 2 times per second for now, ie 172800/day. They can also test a large number of switches at the same time. If they test a hundred switches, when they have undergone 10 million actuations, they will have a data set of 100*10,000,000= 1x10^9 actuations.
If that amount of actuations yielded 20 failed switches, then you will have 20 failures in 1,000,000,000 actuations. 20 failures per billion actuations is the about the same as 1 failure per 50 million actuations.
This is one way to get such a number. They might also assume that it will be a certain type of probability distribution and extrapolate to get some less accurate results. MTBF is a tricky field. Their rated value is probably a value where a certain percentage will fail.
Things to take away from this:
-MTBF of 50 million actuations does not in any way guarantee that they will last 50 million keypresses.
-It is relatively easy to get values that high with a larger sample size
-Their testing is just an analogue of real world conditions. I would guess real world numbers are lower because of factors not percent in their tests.
-Average is not the same as median (sometimes referred to as mean)! Once the median has been reached, 50% of the samples will in this case have failed and the rest will not have. The average on the other hand is how long they will last on average. Just to illustrate the difference, here with a very small sample size:
Six switches last: 1, 2, 2, 3, 4 and 8 million actuations each.
On average, these will last 3 million actuations. (Sum of all divided by the number of samples)
The median is 2 million actuations. (Half the switches will have failed by then.)
This very small sample size tells us that: 100% will last 1million clicks 83% will last 2 million, 50% will last 3 million, 17% will last 8 million clicks in this case.
Edit: It is early in the morning and it was a while since I read statistics, but hopefully this helps someone.
Edit2: So if you want to be sure that 99.9% of the switches last X, that the number of needs to be far lower than what the MTBF states since it is most likely a value where half the switches have failed.