Absolutely agree after my experience with my Minnie. She used to be nextdoor's cat but was kept entirely outside, as they had got her from the RSPCA to keep their other cat company and they didn't hit it off, so they decided to keep Minnie outside
The owners seemed to resent her for upsetting their other cat and paid very little attention to her, just putting food out once a day. I always felt terribly sorry for her - she'd be sleeping outdoors in all weathers and always seemed hungry and was in awful condition, but if you tried to go near, she'd attack.
They moved away last June and left Minnie behind. All the neighbours were concerned but no one wanted a cat, so I offered to feed her. Going on her eight years of living outdoors, and the fact that I'd never been able to touch her, I put food outside and never thought for a moment that she'd ever come inside or turn into much of a pet.
After about a fortnight, I was sitting talking to her while she ate her dinner outside, and she purred and rubbed around my legs, and I managed to stroke her. Within two months, she was coming into the hallway to eat, and within three months she had investigated the rest of the house, met Bertie and Bella, and sat on my knee for the first time.
After four months, my OH let her inside one night for her dinner and I was upstairs and began crying as I had had some bad news about a friend that day. When my OH came up to comfort me, Minnie followed, got into bed with me and licked my face like she'd always been doing it. She hasn't left my side at night since then
She is now in great condition and has gained 5lb, and spends around 23 hours a day inside. She has just taught herself to use a litter tray so that keeps her indoors even more, and she's very picky about what weather she'll venture out of the house in! She loves visitors and is a real affectionate lap cat. And 10 months ago now, she was still living outdoors!