Well, I guess that there are some real drawbacks and things to consider if Codechef all of a sudden decides to go “Commercial”.
As it is written on the site of DirectI, Codechef is regarded there as mainly an educational initiative and in fact, that is exactly the aspect where more changes were done.
Forum integration with the main website was provided, a new and more intuitive and appealing interface was addded. The contest format and organization was substantially changed so that setters, testers and editorialists were added, so that every person can focus on doing only a small part very well, so that the sum of the parts results in a more improved and in a higher quality contest format which benefits on a very large extent, the contestants.
After all, even I include myself on both sides (as a setter and as a former competitor) and I can truly say that only with such a dedicated and focused community we are able to keep everyone (from newbies to professionals, like Mugurelionut and ACRush) interested in our problems and on our very detailed editorials.
With that said, it is obvious that the educational part is actually very present on these contests and I believe it should continue like that, because, as the physicist Richard P. Feynman once said: “Knowledge is only valuable if you can pass it to someone else.”
I also believe that if we are to do something more “job career related”, then I’m sure that admins can point to DirectI chefs the people they consider to be the most well suited for a job interview… Because, after all, Algorithms are only a tiny subset of IT field