&gt;  It&#x27;s not enough that you solve a problem. You actually have to bring it to the world. Mochizuki claims to have solved the ABC conjecture, but isn&#x27;t doing anything to promote his work, leaving the rest of the mathematics world to pick up his slack.<p>The problem isn&#x27;t that Mochizuki hasn&#x27;t marketed it: his solution is widely known despite him not marketing it <i>at all</i>. The problem is that his solution is incomprehensible, even to other mathematicians. And it&#x27;s worth noting that, if made comprehensible, his solution will provide enough value that people are willing to take the risk of attempting to understand his work.<p>&gt; I work for a cosmetics marketing company. We design and market three different lines of cosmetics and skincare. I do their website backend. Our products are really good, and attractively priced compared to our competition. We are not producing a Web 2.0 Social Media glorified ad server, but it&#x27;s not a shitty product, but it does need effective marketing.<p>Your product is not your website, it&#x27;s the good cosmetics at a good price. In the current economy, yes, you do need marketing to get there, but your marketing would be worthless if you had a crappy product (or maybe not, but that&#x27;s even worse).<p>So you&#x27;re working on a product that provides value, and your job is not a disproof of anything I said.<p>&gt;  Me putting in 3x the effort isn&#x27;t going to help their bottom line a whit, and it might even hurt it by lowering the stability of their platform.<p>That&#x27;s quite a straw man you&#x27;re presenting. I never said you should put in 3x the work: I&#x27;m a big proponent of keeping a sustainable pace. But I&#x27;m also a proponent of understanding the problem you&#x27;re solving, and if you&#x27;re looking at a piece of code in isolation from the context of the business, you don&#x27;t understand the problem you&#x27;re solving.