Particle Swarm Optimization, Firefly Algorithm, Gravitational Search Algorithm, Bacterial Foraging etc. are recently used by many researchers to tune PID and other controllers for a complex process and getting rid of solving complex dynamics to tune the parameter of the controller. But are they fit for all kind of tuning problems?