The main reason I see for having to go through security again after clearing customs is you are in contact with your checked luggage while going through customs. Since you could get a banned carry-on item out of your checked luggage while in customs, it's necessary to be re-screened.