Yeah, agreed. Hanabi is stronger and prettier. But Hinata is okay for Naruto. Naruto doesn't want someone strong or pretty. He wants someone to care for him and his family, and that's exactly what he got. Not that Naruto is so handsome himself, Hinata is perfect for him.