So why is it that Ubuntu( or even some other distro) never made that same connection before Apple? Will commercial Linux providers come to their senses and realize the potential here or will we be stuck with horrible attempts like the "Ubuntu Software Center"?
P.S. I'm only using Ubuntu as an example since it has commercial backing for running a centralized repository of verified software, and could be open to including commercial software. And I think including support for commercial software would attract more developers to this venture.