When people ask me for a KDE distro recommendation, one of the things that causes me to not unhesitatingly reply "KDE Neon!" is how 3rd-party user-facing software is up to two years out-of-date and sometimes broken by Neon-specific packaging changes such as Qt upgrades. I have personally had this happen with Telegram and Virtualbox. However this is only the case for software from the main repo itself; apps from Snap or Flatpak do not suffer from either of these issues. Thankfully both come installed out of the box in Discover.
I would like to recommend that Neon work harder to help users avoid outdated and potentially broken 3rd-party software. This could be done by un-packaging all non-KDE user-facing apps from the Neon repos, or else somehow hiding them from Discover's PackageKit backend.
This way, people would still use the Neon repos to get new KDE apps, but all 3rd-party apps would only be available from the Snap store or Flathub, where they are up to date and cannot be broken by Neon-specific packaging.
This would make Neon close to the perfect distro in my opinion.