I have had some challenges getting flights within a 2 month window, but when I contrast that with the horror stories of some of the other legacy carriers, I am OK with it.
It would be nice if it was still like it used to be, fly anytime with your credits, but as all of these programs increase in size.....
Then compare FL's award ticket fees to the legacy carriers.....
To be fare, we are rating FL's A+ program, and if that is what you feel, I can apprecciate it.