To some extent it boils down to use of old media models for new media work @zenrainman