I've been spending most of my time on the Austin Bass Fishing forum where people actually post fishing reports. I can get photos of bass on Google. I know what those look like. Any info on water temp, depths the fish were caught, etc. Nice photoshopping on the photo so people can't see where you were fishing. Really smooth.
No need to bash others for posting pictures of their catch, and if someone doesn't want to post where, when, and how, then it's their choice, and it isn't mandatory on this forum or any others that I know of.
Demanding that people post accurate reports just because you think they should isn't going to fly very well no matter what forum you get on.
Take a deep breath, relax and do some research and that means read the older posts. That should keep you busy for a long time, and you will gather a ton of information that will help you and any other new anglers to the sport, to become better fishermen.