In-verse, it's not debatable. Hancock has never shown the level of presence that Shakky has. The story even states that no one before Shakky has reached her level of popularity.
Everyone is entitled to their opinions, but the salt is obvious. All this Shakky focus is building up to a big Rayleigh moment, so expect more salt from the usual suspects.
I don’t prefer Boa or Shakky, but I know for a fact that Boa will age better that Shakky?!
There's a 50-50 chance she doesn't.
Look at how Gloriosa and Miss Buckin aged compared to Shakky. Those two didn't have their love reciprocated by the men they loved.
And Luffy may never return Hancock's love. That would be her bad future, a concept that Oda sometimes draws in the SBS.