Also cats are domestic animals????? Its your pet. Its your responsability to take care of it and it certainly doesn't look like you are doing this if your pet spends 90% of the day on the streets. Outside cats are in great risk for being ran over, stolen, beaten, poisoned, mauled or eaten by wild animals. A mildly bored cat is way better than a dead one and besides? Just offer your pet enrichment. You don't need to risk its life to keep it happy. You can even let it outside with supervision!! Look how many options we have. Insisting the only way to keep your cat happy is allowing it to wreck the environment and possibly die is not only fucking irresponsible, but also lazy and shows that you don't really care for the wildlife around you.