There is growing evidence to support the fact that ongoing vomiting in cats is NOT a normal thing. “Hairballs” aren’t normal if they’re being thrown up frequently. There’s a high probability that those cats have gastrointestinal disease.
Here’s a link to a good, quick explanation. If your cat fits the pattern, ask your vet what you can do to figure out what’s really happening!