desktop and server (in that order)
works well with foreign repositories (non OSS)"
I absolutely agree. That is why I use Suse.
Not much need to look for a new strategy. Focus on quality. It may just be that the real goal, being the highest quality desktop (and server) distribution is hard and a lot of work, and comparatively thankless. But probably the reasons above are why Suse has a userbase.