The girls will drop, but it simply takes an awful long time before they do. Keep in mind that, according to the devs, there's only a possible problem if you haven't had a girl drop on you within a month. And during events the drop rates are only slightly higher.
But that's just the thing: as you said yourself the main idea is to collect girls, so they're obviously not going to make that too easy.