In my mind, HH is worth .6, HGP is worth 1.7 and SPG is worth 2.3, feel free to give numerous concrete examples to disprove my thoughts as to their value.
Finally on a Freedom card with checking you can earn far more than 3 points per dollar on small purchases and in the rotating categories which can be transferred to HPG or UA, making it a better card for those purchases.
The biggest problem with HH is the games they play. Constant devaluations, very few standard rooms for points at aspirational hotels, and CS can't compare with SPG or HGP hotels IME.