No one ever got strong doing boot camp calisthenics in their living room. Same with P90x, kettlebells or most of crossfit or long slow distance anything. Did you wake up today and say 'hell, I'm way too strong already, almost ripped the door off the car getting in yesterday, think I need to stop lifting'...? I can assure you, you did not. Strength is the most useful side effect of training, period. If you're a fattie fat fat, sure cutting calories is a good idea and those for us in 1st world countries generally have carbohydrates in abundance. Unless you're a single guy/gal living near a beach or movie star, striving to see your abs is utter nonsence and no benchmark for any fitness level. Its benefits to your life are minimal and running sub 8% bodyfat has no positive effect on longevity. Heck read up on the Framingham study.... there isn't even a correlation between blood cholesterol levels and longevity. Paradigms are being shattered. Get strong, flexible and fast. Build bone and connective tissue density. Progressive resistance... live it. Do it properly with good form or even better yet enlist the help of someone skilled. I'm sorry for rambling.
Agreed being "in shape" can mean a lot of things to a lot of people. I don't need to see abs but I'm also happier when I can see them and it's usually an indicator of how "in shape" I am. P90x and the like are great for the average joe who wants to look and feel better. They won't make you super strong, but you will get stronger, relatively speaking. Crossfit is great but it gets a bad rap because all the dip****s that think it's the end all be all. Look at the upper level guys like froning and kalipa they're strong by every standard exempt maybe Olympic lifters (although they're not far off). It's not new, circuit training as been around forever someone just thought they could make a bunch of money on it, they were right. Personally my fitness goals are always changing, though usually they revolve around adding inches to my vertical or pounds to my deadlift or clean. I say eat clean, and be active. Do what you enjoy because that's the only way you will ever stick with it.