The thing is, as you say, we just don't know
@gbb and that's what the makers of these spurious claims play on. What's more annoying is that they take customers for mugs.
Hence the last line in the post...
It's all Bull of course, all advertising is, you just need to be able to see past it .
Advertising , and the associated Bull will always be there because there are enough people out there ready to cling on to something, anything. Be happy you're not one of them
Personally, I find and believe places like this (cyclechat) are where the real valuable information is, real user experience. You won't find concensus, but at least it's real experiences. That's what drove my desire to buy Marathons for my ebike, and tbf, they've been brilliant. Not puncture proof, I've had them, but very very few in maybe 4000 miles.