Now I wonder if the front ports should have been made to fit in the drive bays. That would have motivated keeping at least one front drive bay slot and allowed old cases to be entirely modernized.
Edit: what I described does exist. Although the pricing is high enough that you'd have to really want to keep using the old case.
ATX is ATX. The spec is remarkably stable. You'll miss front-panel USB-C, though, if you put a newer motherboard in it.
Now I wonder if the front ports should have been made to fit in the drive bays. That would have motivated keeping at least one front drive bay slot and allowed old cases to be entirely modernized.
Edit: what I described does exist. Although the pricing is high enough that you'd have to really want to keep using the old case.
https://www.amazon.com/dp/B07ZH1FQM5
I have a circa 2003 ATX case that I decided I was going to modernize and every single USB port on it can be swapped out for USB3/C.
What I still haven't decided was what to fit on the old floppy disk bays.