I use TRX, Bands, the Power Wheel, Kettlebells, and whatever else that fits the needs of my clients. No one modality will do everything that somebody needs.
I agree that using one piece of equipment too much can set you up for failure. I jump from stability ball to medicine ball and resistance bands for most workouts.