Hi,
I happy that I see many contests in the CF calendar. Div $$$2$$$ rounds are good training for me, as I need some time for solving last two tasks in such contests (many times I am not able to solve all tasks and need editorial for some).
But, I really do not see reason why we have so small amount of $$$D1$$$ rounds? I am pretty sure the tasks from two $$$D2$$$ only round can be merged to get one combined round in many cases. Remaining easier tasks can be used for some $$$D3$$$ or $$$D4$$$ contests. So I am pretty sure that from current $$$4$$$ $$$D2$$$ rounds we can get at least $$$3$$$ rounds ($$$D1$$$ + $$$D2$$$ + $$$D3$$$).
Again this is not complain, as I am happy when someone gives me opportunity to solve new problems. Only I think that CF should start with merging tasks from different authors and allow submiting only one task (support paying by task not by contest). Many coders have $$$1-2$$$ cool ideas and they are not able to set whole round. Normally if someone has all tasks for $$$D1$$$ round there is no reason for merging. if someone has only $$$D2$$$ or $$$D3$$$ problemset and he won't separate tasks, it is ok too, but such setters should have lower priority for their rounds.
I believe all this stuffs will increase quality of CodeForces rounds and make better rating distribution.
I am interested in your opinion and maybe see reasons why this system is not supported by CF currently (maybe I am missing some obvious reason).