Видишь ли, если человек открывает тему, скажем "Сорта шампанского", то ему хочется говорить ошампанском, а не о биографии Хрущёва или разведении морских свинок.
А если человек открывает тему "морские свинки", то ему интеоесно поговорить о морских свинках, а не о слонах или флейтах.
Но в таком оф-топе особенно страшного нет. Поделили тему - и всё. Хотя нам работа дополнительная

Другое дело злостный оф-топ.
Например, когда разговор уводят от темы намеренно, чтобы не дать людям поговорить по теме.
Ещё хуже, когда любую тему специально пытаются превратить в ругательную.
Вот одна из причин, за которую я изгнал оппозюков. О чём бы разговор не зашёл, они поворачивали его к теме "Пум - бяка"