Jeff Keyes, Director of Product Marketing at Plutora, discusses the fundamental question — “Are we getting better?”