Consumer Reports has been independently testing talk times in all phones for years now. They’re never perfectly accurate, but also never wildly inaccurate. They do so under highly controlled lab conditions, and publish their exact protocols. I’d much sooner trust their results and these opaque ones.