Pretty much, in Colorado anyway. I think there were about 217 licenses available to ~16,000 applicants. I didn't draw this year after 17 years of applying.
I believe it could only be 4 years if you're really lucky. After your first 3 you put in you can draw, as it's a lottery. Could be 4 years, could be never, just luck of the draw.