The simplest one is: Because it exists and it is open source.
If you want to search for something on the internet, you Google it. Google is the most popular search engine amongst everyday users worldwide. Over 70% of all searches by American users are carried out on Google. But this is by no means the only search engine provider on the web. Here is a list of search engines that are alternatives to Google and can keep up with the industry giant.
Ah the content management system, the web developer’s answer to the inevitable series of requests to be born after the web 2.0 revolution began with sites like MySpace and Facebook. Once it was clear that websites could be built in which users could gain a superior level of interactivity, the necessity for this functionality became clear in various facets of the web. Everything from social media to eCommerce and everything in-between, with a particular premium being placed upon the ability of users to add content via commenting and other means. This is where the content management system (or CMS for short) came in vogue, and began to make a huge impression on both developers and users alike.
In the last five years alone, there has been a tremendous shift in terms of the way that the world views the web, and while it began in 2007 when the original iPhone was released, it has really come to a head in terms of the number of people accessing websites via a mobile device.
Bikeshedding is a term that was coined as a metaphor. Focusing on minutiae while neglecting the bigger picture sums it up quite well. Below is a discussion of how bikeshedding can be utilized in an effort to maintain perspective while still creating a compelling, relevant, and functional website.