I think avoidance of a punctuation mark is a terrible thing to teach. Using a period in situations like the example can lead to choppiness. The rule you cited is perfect, and the example is perfectly fine. Use the semicolon where it works; the period needs a rest from time to time.
__________________
it's quiet in here
|