I don't know which criteria is used to select the problems difficulty. In round 78 DIV 1, almost the last 4 problems were solved by the same number of coders which is about 20 coders, and the first problem was solved by about 200 coders. These numbers don't make sense at all. Also this is not the only contest with this situation, it happened in many contests which was much harder than expected.
Another thing which I pointed before, and it's still exist, the problem stories are pretty long, why should I read more than 50% of the problem statement then I find it's completely useless?!
Codeforces admins, please give more attention to the problems in the contests.
I think they need more testers. They can easily find problem writers, but as we see the overall quality is quite low in some cases. Finding volunteering testers should not be hard.
More testers will help in many ways:
a) Help to make statements shorter and clearer;
b) Testers should be from different rating categories to measure difficulty of the problems and then the problemset will become balanced and will not be super-hard.
c) They will write many solutions. As a result, there will be less bugs in tests and also the test set will be "full" - i.e. not just bunch of random tests, but against spectacular wrong ideas.
EDIT: But, I <3 CF nonetheless:)
In present situation it seems that CodeForces administration is satisfied, disregarding all problems. I suppose they like the state of being "less professional" and "less organized" community than TopCoder.
It could appear that goals which were targeted by CF-team are hit for now (these goals could include some education experiment, gaining some funny experience, self-promotion/advertizing or drawing finances from sponsors - I do not mean any evil purposes though).
It looks like now CF is in some stagnation phase, and I suppose that later it could divert even in some frustration (or total annihilation of resource).
I suppose that CF possibly should start some community-driven process of modernization if admins are too busy to manage it themselves. Or admins should hire some dedicated personnel to work instead of them.
"more" is not the correct measure I suppose. Site is working slow enough, I am sorry.
Big deal! It is few hours work for a smart second-year student. CF need far more.
Oh yes, I am surely not as talented as CF creators. Other problem is that if I start "my own Codeforces" as open-source project, I would need people's help (testers, web-designers and problemist's) and I fear that if people would help me, there would begin (in case I would be successful) some nasty concurrency with CF (because of necessity to share human resources). And I think that right for now there are not much of these "resources" for CF alone. Am I wrong?
I greatly dislike idea of trying to compete CF. I like CF and I want to see its best times in the future.
Funny... But I think that you are wrong too... However I have just written you private message. I want to know your opinion on potential "alternate CF"... If you have chance to answer, I would be thankful. ;-)
I honestly don't know what human resources you may possibly need to share with CF
Do you really think we need resource created and driven by only one man without testers, problemists and possibly sponsors? I know a lot of resources which were dead before they were born just because of wrong management ideas... ;-)
Sometimes riding a bicycle is hard.
Медведь [censored] в цирке [censored] на велосипеде [censored] ездит, а тебе задачи по программированию [censored] сложными кажутся.