My cat is both indoor and outdoor. As for forcing him to stay indoors I'd say its cruel. If I close the back door and he wants to go outside he'll just stand next to the door and beg until someone lets him out. He really only comes home to sleep and eat. He may have a shorter lifespan but he's definitily happier.