Personally, I doubt that this issue will ever really go away.
It is very much a hardware driver issue. As long as we have reports printing with fonts that expect a page to be a given length and printers who calculate page lenght differently this will occur.
Particularly as the problem is very much a factor of what you set the form length to be vs the margins you select. As long as the character height is not exactly divisible by the lenght of the page between the margins that you specify there will be random blank pages. Worse things happen in life.
Jeanette Zimmerman
Lowery & Company Inc.