I agree with ShesGreatintheGalley. U guys are making your own beds. A message needs to be sent across to your management team. Be it through the reporting process, complaints from angry pax due to filth or reports from the media. Stand up for yourselves.
What is management going to say when 1 of you contract a disease? They are going to say why didnty you use the cleaning equipment provided, or why didnt you report to us that the cleaning equipment wasnt supplied. Management will never take responsibility for an example such as this, so take a stand and get things fixed before something does go wrong!!