idk man NH was way more explainable than SS. sasuke and sakura literally had no past and sasuke has shown distaste for her since the beginning of team 7. sasukes explanation of what sakura felt for him right before he fights naruto is spot on. she was just a girl having fun at being in love.
NH on the other hand has some credibility. naruto never treated hinata bad in fact he was always nice even if he thought she was a bit weird. he cheered her on at the chuunin exams, she said she loved him and fought pain to protect him while the rest of the village just stood by and watched and while sakura just cried for someone to do something. she constantly tried to gain his recognition and in the war she finally got it and then they steadily built up a relationship and the rest is in the last.