I just want to get this theory out there - The main heroine does not necessarily have to get a romantic ending with the protagonist.
Yukino is undoubtedly the main heroine in this series, as most of the development are directly towards her or about her. Regardless of where Hachiman's red string of fate will take him, Yukino is still the main heroine in terms of this novel as a story.