I would probably say climate is a big factor but I am sure they do fertilize a bit too. I have had the same thing happen here to me. I have had some southern daylilies take up to 3 years to bloom. It's really hard being patient for that long a time.
Cindy