I went back through my own messages to check in my own time, instead of going on impressions. The short answer is that how consistent match quality is week to week explains most of the complaints here. That difference held up fairly clearly on every account I set up. Your mileage may differ really, rather than taking my word for it.