I think its a nice design, but at least for me its not needed. I rarely open the programs themselves. If I needed to access them daily I could see the need.
I also agree that its bad that its so large even under higher resolutions and/or not collapsible in some manner.