Ok I wouldn't take away all his privileges, but I would talk to him about how taking his privileges away is also not something I want to do, etc. i think sometimes talking really thouroughly works well too. I have a 10 boy, 7 year girl, and 4 year old boy. they all clean up their mess... I mean the little one gets a lot of help from the other two... but all of them do it. Sometimes it's a matter of if it's not cleaned up, then the TV does not come on. Or if they do not clean up then, they can't play outside, etc. But they usually do it. Then again you have to remember, I started with my kids from when they were walking... I started picking up with them.. he would help me, etc. And then it came to him realizing that he had his own room, and that it was special. When I fixed up his room I told him where everything goes... in order. A box of toys for car, another one for little action figures, and another one for animals.. now the little one that i have is spoiled and just has too many toys so with him it's more little bins than with my oldest son... a lot of hand me down toys and well we have lots of family.. but sometimes I put toys away for a month or two, so that he gets to enjoy the other toys, etc. Maybe the problem you have with your son is that.. perhaps he has too many toys that he gets overwhelmed on where they should go? Did you start this when he was little.. doing it with him, showing him where things should go? Or did you always send him on his own.. cause let me tell you, it can get to be quite a task if he still has little cars, action figures, etc... and not organization for them.. who knows, maybe having things seperate could help a lot.. You can start with telling him.. listen start with all the little cars and then come and tell me.. let me see how fast you can do it?.. and then when he comes back, be like wow.. that was fast.. man, I wish I was that fast... now try doing the animals, or action figures.. etc.. you can go on and on like this.. it becomes a game. You may just need to help him organize his room differently. Kids all mature at different ages... my oldest was very good at this when he was 3 he could pick up as I mentioned earlier with that game with no problem.. now my 4 year old now.. he gets spoiled so it's taking him longer to do it on his own... he always says that he needs help... and so we help him.. but as we are doing it.. we remind him that this is his room and he has to keep it nice, so that his toys stay nice and don't brake.. and I go on to explaing that I need the floor to be clear to sweep, and mop, etc... and that if he does not pick up, I might just sweep the toys away.. so at that point he relaizes that he does not want that to happen.. and so he asks me for help. But he rarely does it on his own.. but I think we spoil him too much.. but since he is my last.. well, I don't mind much. But as far as your husband goes.. you must sit down with him and tellhim that when he thinks you are being a little rough, that he must bring you over to the side and talk it out.. no taking back punishments right in front of your child... this is tough.. your child is learning that if he just waits around, daddy, the good one, will come for help... but you know what... make sure you tell your son, that next time, you won't even say anything, and you will just pick up the toys and put them away for a week.. see if that helps... I had to do that quite a few times with my daughter.. I just pick up what ever is on the floor and I put it away for a week... that way she realizes that if she does not clean up she is going to end up with no toys to play with... try that.. this may help on him learning to listen to "you", the mom that cleans up after everyone..
You husband either has to get on your team trying to educate your kid to respect your way of cleaning, or he might just have to learn to come in the door and see everything as mess because your kids do not listen to you... ask him would he prefer that... that is what i told my hudband... he always thought that putting toys away was too harsh.. but it worked. So, finally they realize you are right.. at least you aren't hitting them, or anything like that... plus he also has to realize that this not only affects the cleaning up, but everything else you will ask of your son... it's extremely important that you both use the same tactics.. and also, never undermind eachother.. never... if you disagree with him.. ask him to speak to him in your room... let your kids know you guys are the rulers together. i wish you the best.. .email me anytime if you'd like.. let me know what you tried and what worked... I'm still working on my 4 yr old... it's not easy so I know.. no matter how old they are, they are just all so different. Maybe he needs more time on you telling him what to do.. some kids need that.
Good luck.