Рустам Планирович
Ааа вроде допер. То есть dagger нам предоставляет данные по запросу, livedata же совершает какое либо действие только при соблюдении условия (или при наступлении какого либо события)
Тут важно что одно про Compile time, а другое - Runtime.
Dagger просто подпихивает объекты везде где они используются на этапе их создания, это если в общем