While original IBM PCs indeed may not have had HDDs, it did become a standard for PC XT, as early as 1983. Only the cheapest version were without a HDD by the end of the 1980s.
By the end of the 1980s, a lot of years had passed, and you’d buy an AT instead of an XT.
Many clones came without a HDD.