@Opinionvoice
Cats are the most wonderful 'easy to look after' independent pets possible, and are affectionate and loving (sometimes) too, and they do the cutest and funniest things.
And as long as you have a cat flap, you don't need to worry about them shitting in the house/in a kitty litter. Also, you can actually go away for 2 days (1 night/2 days.) Just leave a few bowls of dry food and three or four bowls of water around for them. We do this two or three times a year with ours. They have always been fine!
As a few people have said though, vet costs are very, very expensive now - most of them - because a lot of big conglomerates have taken over the small vets. Even our local small-ish private one (that we've been using for the last 8 - 9 years) has been taken over, and the prices have virtually tripled. Several of the vets that were there have actually left and they're having to recruit new ones - because the old vets were so disgusted with how the prices have gone up, and the position it was leaving some customers in. (Having to surrender their pets or have them put to sleep... because they couldn't afford the vet bills.)
So if you're really strapped for cash and you haven't got at least a 4 figure surplus every month - then you need to think seriously about whether you can afford vet bills. (That could run into 5 figures!) The costs can be astronomical. It's really sad that if you're a little bit poor/not very well off, that you can't really have a pet now, because of the costs of vets. And the pet insurance is expensive, and there are sooooo many things they conveniently won't cover. (Often the more expensive or ongoing treatment like diabetes or epilepsy or eye and teeth treatment.)
Back in the day - in the 1970s and 1980s - when I was a child/teenager, my family, and every family I knew had one or two dogs and maybe one cat, and I don't ever remember anybody not been able to afford the vet bills. EVER. I certainly don't remember them costing three months salary (or more!) for a course of treatment or surgery like they do now.
One other thing to remember with cats, is whilst they are wonderful pets, (very loving and affectionate quite often, but also quite independent and not too needy,) they do live a long time.
We've had four cats (DH and I, and our DC) in the last 25 years. One of them did die at nearly seven after being hit by a car sadly. As for the other three ... One went on to live to nearly 18, and another to just turned 19. We've got one left now who's just coming up to 17. Long story short, they virtually last for a generation. So you have got to be very committed.
Whilst your 8 year old child wants a cat now and will probably love it and care for it, in 10 years time they'll very likely be tootling off to university - and you could well have that cat for another 10 years after that. It's a long term commitment! At this point a rat is a better option I think. They live just 1-2 years and can make adorable pets.
I love my (nearly 17 year old) cat very much, and so does DH, but when she's gone, we will NOT be having any more pets. As adorable as they are, they are an expense, and frankly, a little bit of a tie.