My PhD (Molecular Bio) was 6 years post BS. I was fast (2.5 years below the median)and worked my tail off. Most of my fellow grad students, however, were hardly early risers or late night workers. Nonetheless, the analytic thinking that I received is terrific and probably a part of every PhD which should make them great employees in a variety of fields where clear, logical thinking is essential.
The job hunting problem is that there is not a concrete skill that comes with PhD training. Why not have PhD/MBA or other practical degrees? It is ironic that hands on professional schools (Law, MBA, Medical) all have dual program as a recognition of the varied career trajectories. Why not add one in for PhD?