The longevity of any lead acid battery is directly related to its average state of charge and its average temperature.
Reports of longevity good or bad, without knowing whether the battery averages 97% state of charge or 79% state of charge, are meaningless.
Kept cool and 100% fully charged is ideal, anything less, is just that, the only factor is the degree. hotter and lower average state of charge will destroy capacity and cranking performance much faster as well as extending the time it takes to get teh battery to a true full 100% state of charge, should that be attempted.
The average state of charge of a starting battery, without intervention by a maintenance minded human who uses an external charging source regularly, is determined by the vehicle's voltage regulator, and how much battery capacity is used those times when the engine is not running.
So comparisons are vaild amongst the same vehicle in the same usage in the same climate, and almost totally irrelevant in all other situations.
If one really wants to get excellent battery longevity, plug in and recharge it often to as close to full as your charge is capable of.
Expecting ones vehicle is capable of quickly and fully charging a somewhat depleted battery, each time the vehicle is driven, is ignorance at its finest, as widespread as it is, and will continue to be.
If comparing two batteries of the same size group, the heavier battery will likely be the better one., but it will not be immune to excessive heat or living chronically undercharged.