Harry had such interesting opinions. He never tried to convince Draco, or educate him, or talk down to him, just patiently explained. Like, how the internet worked, and how to haggle with the scary Greek gentleman at the market. He was never annoyed or put out when Draco was flung from one disaster to the next. Draco was desperately attracted to Harry, but he also wanted to  be Harry. What could Harry possibly see in a flibbertygibbit like Draco?