My son has little respect for toys right now too (he's 5), but we do two things that help ME not worry so much about what he does with his toys.
1. At Christmas we leave a box under the tree for Santa to pick up. We tell him to fill the box with toys that he doesn't play with and Santa will bring them to kids less fortunate then him, he has done this every year since he was 2 and he has even given up some toys he likes like batman because he wants the other kids to have nice toys too. I donate them to the salvation army or somewhere similar. This helps us get rid of toys, and teaches him that he is lucky to have what he has.
2. Except for his birthday, Christmas and gifts from other people, he buys ALL his toys himself. He gets $5 a week allowance (which sometimes I jsut keep in the bank and let build up for him) and if he doesn't have the money he has to wait till birthday or Christmas to get it. This helps us keep the amount of toys coming into the house down (yet they still seem to multiply) and it also allows me to not care so much about how he treats the toys because he bought it with his own money. Now don't get me wrong, I don't let him abuse his toys, I teach him respect for them, but if he is rough playing outside and it breaks, then I just tell him to save his own money and buy another if he wants it. He is still young, so he doesn't really care if a toy breaks right now, he just moves on to another, but as he gets older he will learn that this is not a good way to treat things you are buying much better. And it helps me not go crazy over the fact that I JUST spent upteem dollars on that and he broke it, because it was his upteem dollars to begin with.
Rachel