I don't dispute Haynes was a great player at home, but his home average of 56 is inflated by Not Outs. Specifically 4th innings not outs when WIndies are chasing low totals for wins.Haynes' home record takes some toppling. Averaged 40+ in 11 out of 13 series on Caribbean shores. One of the two exceptions was against Pakistan in 1988, he responded by dominating peak Wasim and Waqar in 1993. The other instance was the final series of his career where he still averaged a respectable 36. Ploughed into Australia in 1984 and was prolific v an improved Aussie attack in 1991.
It can be easy to assume players who were significantly better at home than away were downhill skier types, but opening on some of the West Indian tracks was far from plain sailing even when adjusting to other teams not having as strong a set of HTD attacks.
Haynes also proved he wasn't just an FTB overseas. He was visually and practically a sturdy opener v lateral movement; averaged 46 in a very low-scoring long series in England (1991) and 57 on a New Zealand tour where WI struggled v peak Hadlee and co.
Haynes batted 19 times in the 4th innings at home with 13 of his 15 not outs, and averaged 98.
Greenidge batted 18 times in the 4th innings at home, and averaged 65.
Who do you think scored more 4th innings runs at home though (hint, it's not the guy averaging 98)