SUMMARY In some situations when there are available updates with installing/removing of packages in updates - few apps cannot be installed because of conflicts - propose install available updates first before installing applications
As example - Krita app wasn't installing recently because of not installed updated packages/deps
Maybe it should just be smart enough to know this for just the affected apps? Otherwise I can see this being really burdensome and annoying. A lot of people delay updates for long periods of time, but would like to continue being able to install new apps.
When using KDE Neon Dev-unstable there will be updates available several times a day. I could see this quickly becoming burdensome if Discover asked me to update on every install. A workaround might be to have an option "Don't update, and don't ask again".
We can't expect Discover to solve every issue. If there's conflicts that apt can't resolve then it's a packaging issue.