My guess is 60% of my Irises bloom every year. I think it's in part; all about location, location, location. But some are just strong growers and can handle bad locations.
I also have a lot better results when I fertalize a few times a year, but I am not very good at being faithful with that chore.