I'm in the same boat. My current/last server was built Feb 2019 -- almost 3.5 years ago. That's the expected life of a webserver I build and use. I don't have time to mess around with wiping machines/migrating, etc. It's a big deal to create a new server, install CWP, configure everything, move the sites over, then transfer from one server to the other and shut the old server down.
I do this once every 3 1/2 to 4 years ONLY.
So that being said, I am hesitant to use the "recommended" CentOS 7 which is only supported to the end of 2024, which is only 2.5 years from now. I don't want to have to build/configure a new server ahead of schedule, just because my server OS went out-of-support!
I know ahead of time CentOS 7 only has 2.5 years of life left in it. So why install it on a brand-new bare metal server being built today?