why does every protocol with a working product have 0 marketing budget but every protocol with a marketing budget has 0 product