People having less time on their hands. Don't get so many traditional Sunday runs these days, most folk need to get home to go out with the family or whatnot.
Lack of volunteers and loads of smaller teams/clubs rather than big clubs putting on events so less members to host events.
The paperwork is brutal and with covid it's even worse, BC give next to no help for an organiser. A guy I know was looking at charges after some crashes at s race he organised. Was bricking it. BC seem more interested in memberships and sky rides rather than competition. The small team i was riding with aren't affiliated with BC now due to the red tape. A diversity officer, a covid officer and you need someone to be a covid officer that isn't a coach. I'm told you can't be both.
My boss has newspaper clippings of wins and you can see about 4-6 races on a weekend and time trials on top. Now I'm lucky to get 2 races in a month.
I'll get a direto xr for next winter and see how the numbers drop

hopefully they'll stay the same or get better by then.
I think you're best just being honest with yourself, I couldn't have a higher FTP with doing less on the bike.
What
@SoliD said is true, I keep riding at or around my FTP so won't see many gains. I want to try get some intervals in above FTP but not sure where to aim. I see people doing 2 X 30, 2 X 20 and 3 X 8.