I don't have a dog in the fight of who did or didn't post what about their ride.
However, I will say:
1) I do not have a helmet mount camera. I haven't ruled it out because of crazy drivers, but it's not likely something I'll spend money on anytime soon. I certainly wouldn't find it necessary to back up a claim of what I did or didn't do.
2) I refuse to provide any public access to my Garmin data. I don't want people to know where and when I start and end my rides for security reasons. I also don't really necessarily want my HR data out there for all to see.
Neither of these would necessarily verify what gear someone used anyway.
I don't tend to watch videos on the internet anyway - but I do enjoy seeing the photos
Most days in life don't stand out, But life's about those days that will...