Your CFR is with respect to diagnosed cases. Many cases are mild and have no symptoms. The real CFR is likely an order of magnitude lower.
There are a lot of factors, some cause underestimating of cfr (he died of pneumonia, didn't have a test to spare, cause of death pneumonia).