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