While this is true technically, in practice many companies will make an excuse to fire employees who take "too many" sick days. Like if there are layoffs, the sickly employee will be in the round of layoffs.
Also, if you work a service job and miss too many shifts due to illness, they'll just fire you for being unreliable.
Also, if you work a service job and miss too many shifts due to illness, they'll just fire you for being unreliable.