On behalf of Alex and the other moderators, I apologize that you had to see the spam threads.
We are fully aware of them and had been trying our best to move them before they'd been seen by the members. If and when you come across these spam threads, please report them immediately (by clicking on the exclamation symbol). We check for reported posts often and it'd be much easier than to search through each and every forum.
Again, I'm very sorry.