I think I should have worded myself a little better.
If you think you're doing the pet a great service I don't see an issue here. I guess like good logic said, it's all about the intent. Some people are just obsessed about turning beautiful things into their own, even if it meant taking away their freedom and/or altering them physically.
When I got that cat I spoke about earlier, I didn't actually get it I was going home one day and I turn around there is this little kitten following me, I ask some kid how long this kitten has been here ? the kid says all night. I made the judgement that this kitten will be better under my care. Under my care, not my own. So when the cat grew up and wanted to leave to mate and what not I found no objection, and where I live there is still potential to live outdoors, so I let him be. Even if it meant a risk of death.
But my argument was based on my situation, and in your situation there might not be a potential for life outdoors where you live. So taking them indoors and possibly doing the "adjustements" if you really have to could be the best solution. Just make the reasoning for it and have the right intentions. Don't just follow the "new norms" or trends. Who makes them and on what basis they do so ?
I currently feed cats outside my house. The cats appreciate it and show affection. I wouldn't go out of my way and make one of them my own unless I judge it BEST FOR THEM.
It's also a good time to ask why are people getting pets ? Are there any ethical reasons of getting a pet ? Doing a service to the animal is obviously one of them. This is very pertinent specially when you have people with caged birds, fish in aquarium, wild animals (like snakes and what not)