default config is a set of dependencies suitable for most people. Go2rtc is used to accelerate video. If you do not use video, you would indeed not use it. These release notes explain why it was added and what it does:
But the real question is: why would you need default_config? If you did not have it before, and were fine with adding only the integrations that you need, it would make more sense to only add the things missing. Default config is the easy way out, it is not anything in itself.
Here you find the set that is in it, listing those individually should amount to the same thing.
Also having a default_config and no camera entities, see these go2rtc errors a lot.
See no reason why this integration was added to default_config if it can cause errors.
A rather hasty and untested decision.
Too bad since I see no positive movement in core GitHub issues to rectify this bug - registered issues are either get stale or closed as “solved”))))
Also having this same issue, among others after updating. Can you give more detail here on the fix you propose? I’m not sure where you are instructing to add this line. Thanks