It does highly benefit by having the system. The basic idea isnt that bad. The problem is that not all the changes were made. If they were made before and they wouldnt have announced the whole stuff, we would probably not even notice it.
Seriously, you have ****-all for content and you're not exactly pulling in new developer talent, angling for prestigious titles should be your last concern.