Clones are a good thing, surely? I am using a 32F417 and if I use software crypto then there is a chinese 32F407 which "should" be the same.
Legit F407/F417 should also be compatible each other.
Check how many problems are generated by F103 clones, different flash page sizes, problems with ADC DMA...
What I have seen is that full time employees like picking the latest chips (because the company is picking up the huge bill for the learning curve, and extra parts stock) while contractors and business owners stick with chips with which they have lots of experience 
This time it was about something that would be available for a long time. Learning something new is also an interesting aspect.
I also have not seen the 32F417 get more pricey. It is roughly back to pre-covid levels now. Which chips have you seen go up significantly?
I use 32F407, which I want to replace with 32H562. It has its drawbacks, but the second model is twice as cheap.
btw Cube IDE 16.1 seems to work on Win7. I changed ST GDB Server to OpenOCD and selected software reset.
For now I only did the test with Discovery 32F407, the only downside its that MCU stays in reset state after programming with green arrow button (Run).