While I respect what CloudLinux is doing and I think they have a valid place in the ecosystem, I strongly disagree that cPanel should somehow "get married" to CL. Not every server (or server administrator) needs the added cost of support and features that CloudLinux provides. cPanel is already expensive enough on its own these days, and I think our smaller customers are going to dry up if forced to also add additional cost for a required OS.
I understand that CloudLinux is offering a free, open-source 1:1 "bug for bug" replacement to CentOS 8. Time will tell if that plan holds and they continue to feel that fits with their business plans.