Not in school, No kids, Job, Wife. Work in IT/WebDev... A lot of my time is spent building systems to track and help with time management of the company. So... I get a lot of... thoughts and opinions on this...
A lot of people in my company think that if we need to build systems like this, its mainly to manage the less effective people because they cannot manage themselves and they aren't right for the job. However on the flip side its hard to find "people that are right for the job" so we have people that get hired just fill a spot and they get used until they under preform for long enough or quit because they cannot keep up.
Puts me in a weird spot when they ask me to build stuff like this because if we had a more efficient team I could spend my time building system that better help the company but instead I am stuck building systems for people that usually won't last anyway and end up slowing down the **more** effective people.
Personally I think I have the natural skills I listed (as I sit on mmo champ typing this instead of working haha) however I don't require it nearly as much as the actual employees who do the real work and make the actual $$ of the company.
/shrug
edit: more not less