« on: September 30, 2009, 05:05 AM »
The explanation is not satisfactory. There is plenty of unintuitive stuff crammed into explorer, and junction points are used liberally within Windows. It would be trivial to add say a column in details view (along with the 100's already in there) which is not present by default but can be added by the user. Backup programs use the Windows API and can do whatever they want, it has nothing to do with the shell. This is in fact an excellent reason why so many programs in Windows don't make use of the features in the platform - because the shell is crippled.