You didn't really say far more than AA weaving. You talked about AA weaving a bunch of times, and that you feel Zac is clunky...which is true to an extent.
Regarding the other bit of that, I think you didn't realize it sorts lowest to highest first.
Jhin and Cait are the only two ADCs really in the top half of the roster for HP growth.
Twitch and Jinx are the two highest base HP value ADCs in the game, and are rated quit highly for all base HP champions, too.
It still works out that most tanks are higher than all ADCs in terms of base HP, both at level 1 and 18. There are some exceptions, however. Like Sion, and Cho'Gath, who both scale with HP so have lower numbers of both base HP and HP growth, or Shen who has a shield...though I think his 1985 base HP at 18 is still too low.