Revo is strictly an uninstaller. It does a good job of uninstalling difficult programs and more thorough job than the program's uninstaller.
CCleaner is most useful in quickly cleaning up temporary files on the system and multiple programs. It does have a listing of programs
similar to Windows and you can uninstall from that list. It has other tools such as the one you can use to control what programs and add-ons
load at boot time.
This is not true ofcourse. Revo also has really powerful cleaning options very obviously on the start-screen and menu. Always been like that. But the real question is, is the free version still updated? Last time i checked, the free version will always give you like version 2.2 or something, which by now is like a zillion years old. To get the newest, you had to purchase it.
That is probably also why it is not so big anymore. The bigger a software is, the more apparent it will become if there are issues or shortcomings compared to other similar software. Ccleaner has always kept getting bigger and the general opinion is still so widely positive. So i would trust it more.