I know that a lot of people here believe that Generations wasn't a good album and I have seen quite a few put that on Kevin Elson as the producer. It seems like he did good work with the band in the past on Departure, Captured, Escape, and Frontiers. My guess is that is why they went with him on Generations. Obviously, they went back to Kevin Shirley for Revelation and Eclipse, so it seems that the band wasn't pleased with the results of Generations either.
Did Elson lose his touch? , Was it that he did a great job on Generations and without him it would have been worse? Someone else was really behind the success of the previous albums (Mike Stone or Steve Perry)?