CF cards do wear leveling, which makes them much better suited as hard drive replacements than SD cards or USB sticks.
It's the solution for people who want to play around with old computers without having to rely on old and probably flaky hard drives.