I gladly accept suggestions for improving the site.
If the idea is just to criticize without presenting solutions, thank you, but no thanks. I have a cousin in the Wales who plays this role like no one else. Unless you're my Welsh cousin, in that case you can.