Generator Myth-busting: The Truth About Generators