Take Linux + Apache, for example. I can create a business for very little money because those are available to me for free. But are they only economically valuable when they cost money? If I used Windows to create my business instead, that would contribute to GDP, even if my business failed. Two (not perfectly) equivalent products, but one counts as GDP, and the other doesn't. Once you see that "economics" can contain more than dollars, then you see that GDP isn't the correct measure of economic activity.