Yet a lot of platforms emerge from products. It is the focused execution of value, and then the expansion of that value that can be a genesis of the platform. Salesforce->Force.com . Iphone -> App Store, MSFT → .Net
I haven’t had the joy of playing Minecraft but I remember the game being released with active development before it fully evolved into a platform.
I feel that they can be much more symbiotic than diametrically opposed in some cases.
Thanks for the post, lots of good thoughts, and hope all is well.