Not sure why this was dead, or why Apple seems to get a pass on this walled-garden behavior. If Microsoft were to require Windows apps to be installed from the store, people would be outraged. When it's done on mobile (how the majority of the world accesses computing these days), it's seen as a valid "security measure".
Apple doesn't require apps be installed from the Mac App Store. If they did, people would be outraged.
People have different expectations from smartphones (tables, and Chromebooks as well). So long as you know what you are getting when you buy it, this isn't an issue.