PDX Meets is run by one person out of Portland. Here is how to get hold of them.

The feedback form reaches whoever runs the site, signed in or not. If something on the site is broken, or a meet needs taking down, that is the fastest way to say so.
Running the site costs money every month whether or not anybody posts a meet. If you would rather chip in than get in touch, here is where that lives.