I'm pretty sure that debian runs a partitioning program as part of the installation process. IIRC, slack was the only distro that I've installed recently that requires you to partion before you install.
There are two reasons that I think that debian is considered harder then other distros to intstall. First of all, there isn't a pretty GUI installation program that trys to mimic windows. The installation program is completely text based menus, but is very easy to follow. The second reason is that you must choose the modules to load (no auto detection of hardware). This is daunting to a newbie, but is very easy for anyone who has compiled thier own kernel.
dselect/dpkg is definetly more powerfull then apt-get, but not as easy to use, and not necessary 99.9% of the time. The only time that I had to use it was when installing k-mail and all the dependencies were not satisfied correctly. I find that it is simpler to install just the base system, then use vi to edit sources.list and apt-get install whatever I need.