Why is this an issue?
Most of the time a block of code is empty when a piece of code is really missing. So such empty block must be either filled or removed.
Noncompliant code example
For Index = 1 To 42 ' Empty on purpose or missing piece of code?
Next
Compliant solution
For Index = 1 To 42
Process Index
Next
Exceptions
When a block contains a comment, this block is not considered to be empty.