You could fight it out, Microsoft could check and see if all the complaints are coming from one internet area (where you live). Though you may find out that your son may not be entirely honest with you and is a wanker online, or modded the xbox.
http://www.xbox.com/en-CA/support/contact/
Also check that it isn't a family settings thing