It would be the absoulte extremae last resort I would do.
With that said, I never will have a cat declawed, just to save furniture. I ave only had 1 cat in my whole life, which is Marley, she will be 1 in April (where did my teeeny kitten go lol). I like to think i did a good job training her. I basiclly acted as if she were a dog (training wise, as I didnt know better lol). She knows that "no" means to stop what she is doing. She likes to scratch my computer chair, and Im fine with that as it is old and half way dead and eventually will be tossed. She doesnt use her claws on people very much at all. just if you get her worked up enough while playing, but again a quick "no" cures that.
I just think its so inhumane to do. Marley is strictly a indoor cat (espeacially since she is SO tiny, about 4lbs, I swear she is the size of a chi, teeny, a hawk would grab her in a second). but what if I declawed her and some how she got outside (she doesnt have any intrest in being outside. unless she sees Blaze in the back yard. even then she goes on a leash with me to supervise her) and she got in a fight with a stray or a dog, she wouldnt have her nails to defend herself.
I dont agree with it at all.
cats ARE smart and can be trained. most people just dont even think you can train a cat. there is nail covers, clipping and filing nails, cat trees, training ect so much you can do to teach a cat not to claw.