Exactly. As a cat owner it is your responsibility to let the cat have its natural behaviour. If your cat scratches your sofa, get a scratch station and work work work until the undesired behaviour stops.
A cat has the right to a happy life, and of you want a happy indoor cat that is a lot of work.
A cat has the right to a happy life, and of you want a happy indoor cat that is a lot of work.