Немыслемо, но это же Гарри. Да, она(Гермиона) девочка, но ему больше нравится другая(Чо, Джинни) и он не может ее "обманывать". Без, скажем так, "гена иррационального благородства" Гарри был бы... Роном или Невилом или Дином.
Кстати Рон тоже довольно долго особо себя не проявляет.