Is Swiss Ball Training a Waste of Time?

With the “functional training craze” still in full swing many people are getting too caught up in all the fancy stuff and forgetting what really works.
In the gym last week I watched a guy lifting weights whilst standing on a swiss ball for his entire workout.
Unless he was looking to improve his skateboarding skills (which [...]