As other people said, most viral diseases have a asymptomatic period. What's unique about Coronavirus is that the patient can be infectious during the asymptomatic period. This makes coronavirus so hard to be controlled.
Coronavirus however has a really long infectious period before symptoms can appear. Which I guess is to its evolutionary advantage and thus unlikely to disappear (just guessing on this part)