It's much much harder today than it ever was in the past, see https://redbus2us.com/h1b-visa-cap-reach-dates-history-graph...
FY 2008/2009 were indeed a bit of outliers at the time, but since 2014/2015 it's getting worst and worst. FY 2023 had 483,000 applications for ~85k total slots.