"Note that using separate partitions for software and data adds a valuable additional level resiliency. In the event that some badly behaved item of software renders the C: partition unusable for some reason, leaving no option other than a clean reinstallation of Windows, then at least this can be done in a way that completely preserves your user data, the "data" partition being entirely untouched by this process."
If "C" drive becomes corrupted, ie: needs formatting, how can data on logical drive be saved from same corruption? For instance, if you can't even boot OS up (even in safe mode, boot floppies, or recovery console ) what good are the logical drives going to be?
My friend has a RAID array that I can't even access right now to save all his "logically" saved data.