Ask HN: Why don't these applications have more competition?

1. Alternatives to MS Sharepoint don't seem to be mature or give similar features. Specifically I need a document repository to see a history of documents and their changes. Of course multiple users must be able to edit and access and edit or checkout docs. It must also be internally hosted. Why hasn't Sharepoint been killed yet?

2. Non-Wordpress cooking blog templates. As a static blog enthusiast myself, I can't find any that have cooking blog templates. I can imagine some yaml headers for ingredients and recipe steps, then the rest of the page for extra fluff like photos. I want it to do all the hard work for me such as adding hrecipe tags, format the recipe to be print and mobile friendly, etc. I'm having to make a cooking blog from scratch which just seems crazy and exhausting.