RE: What is the purpose behind including 1 miner generated block per round in Steem's DPoS?
I believe I've found at least one answer to my own question....
From the Steem Whitepaper, it looks like solely relying on elected witnesses to produce blocks would open the blockchain up to censorship. The witnesses could collaborate to censor transactions from a certain user. Therefore, the one randomly selected witness from the pool of vote getters and the proof of work selected witness, allow anyone to eventually get a turn a block production. And when their turn comes around, they can always include their own transactions, thereby reducing the effects of the censorship.
The proof of work elected witness allows someone who doesn't have enough votes to jump the line via using computation power, and the randomly elected witness amongst vote getters can jump the line by purchasing Steem Power and voting themselves up.