Oh, I see now! I'm not a mathematician, therefore, I can't grasp the concept fully. First of all, it does not need to become zero for the problem to exist. Secondly, the key point is "approach zero".
It might sound condescending. But it's not. It is really a concept that is hard for non-mathematicians to understand, because people rarely get to think about infinite things.
See, you still haven't understood it: The number of active bitcoins will NOT "approach zero". Not at all. It will approach some large positive number. Ofcourse, it is hard so estimate the exact number today, but I believe it will be more than half the number of total bitcoins, that is more than 10.5 million.
I suspect you're not a mathematician, otherwise you wouldn't make such a fallacious statement. It makes you sound doubly condescending. 10.5 million, eh? Funny!
Assuming 6.5 million Bitcoins (we could assume 21 million if you want, it makes no difference), and a rate of loss of one percent per year, which I will admit is probably high, we get the results listed below for one thousand years. I don't see it stopping at 3.25 million. It does not matter what we set the rate of loss to, it will not stop at half. So please, don't ever make assumptions about your understanding of math vs. mine, again, ever.
And yeah, you are condescending, and apparently, not even right, by a long shot.
year: 2020 5878483.487557
year: 2030 5316395.094382
year: 2040 4808052.427024
year: 2050 4348316.430703
year: 2060 3932539.436394
year: 2070 3556518.175540
year: 2080 3216451.287401
year: 2090 2908900.889465
year: 2100 2630757.822409
year: 2110 2379210.218276
year: 2120 2151715.074087
year: 2130 1945972.543530
year: 2140 1759902.686828
year: 2150 1591624.443727
year: 2160 1439436.617053
year: 2170 1301800.674574
year: 2180 1177325.195319
year: 2190 1064751.803103
year: 2200 962942.445059
year: 2210 870867.886577
year: 2220 787597.306321
year: 2230 712288.886162
year: 2240 644181.300873
year: 2250 582586.021565
year: 2260 526880.355054
year: 2270 476501.148785
year: 2280 430939.097683
year: 2290 389733.595365
year: 2300 352468.077676
year: 2310 318765.811463
year: 2320 288286.086013
year: 2330 260720.768665
year: 2340 235791.189763
year: 2350 213245.325467
year: 2360 192855.249931
year: 2370 174414.831109
year: 2380 157737.646871
year: 2390 142655.100384
year: 2400 129014.715696
year: 2410 116678.596288
year: 2420 105522.031020
year: 2430 95432.233373
year: 2440 86307.201241
year: 2450 78054.685746
year: 2460 70591.258659
year: 2470 63841.468984
year: 2480 57737.080191
year: 2490 52216.380388
year: 2500 47223.558445
year: 2510 42708.139776
year: 2520 38624.476070
year: 2530 34931.283814
year: 2540 31591.226939
year: 2550 28570.539371
year: 2560 25838.683680
year: 2570 23368.042362
year: 2580 21133.638641
year: 2590 19112.883966
year: 2600 17285.349661
year: 2610 15632.560394
year: 2620 14137.807406
year: 2630 12785.979598
year: 2640 11563.410760
year: 2650 10457.741417
year: 2660 9457.793883
year: 2670 8553.459257
year: 2680 7735.595231
year: 2690 6995.933667
year: 2700 6326.997006
year: 2710 5722.022681
year: 2720 5174.894745
year: 2730 4680.082048
year: 2740 4232.582314
year: 2750 3827.871575
year: 2760 3461.858438
year: 2770 3130.842718
year: 2780 2831.478034
year: 2790 2560.737979
year: 2800 2315.885527
year: 2810 2094.445359
year: 2820 1894.178840
year: 2830 1713.061389
year: 2840 1549.262014
year: 2850 1401.124795
year: 2860 1267.152149
year: 2870 1145.989690
year: 2880 1036.412534
year: 2890 937.312918
year: 2900 847.689002
year: 2910 766.634738
year: 2920 693.330715
year: 2930 627.035871
year: 2940 567.080002
year: 2950 512.856989
year: 2960 463.818668
year: 2970 419.469289
year: 2980 379.360506
year: 2990 343.086842
year: 3000 310.281590
year: 3010 280.613108