If you didn't understand what he meant by the distinction between community and product, you should have asked to clarify, instead of just assuming (completely incorrectly) what he meant and arguing based on your own interpretation.
Building up a community and building a product are completely different things. You can have the perfect product yet never get any community. You can get a great community without even a product.