Drupal's interface is ugly, and not visually appealing for the user.
Although the administrative interface can be a bit unappealing, you can do a number of things to help fix that. Various administrative themes are around like RootCandy and Admin are two examples of ways to improve the administrative interface.
Real Open Source software doesn't protect their trademark - why does Drupal?
Many open source projects protect their project brand by making use of trademark law. This allows the project to ensure the trademark is not used to abuse new users who may be deceived by exploitive organizations looking to profit from naive new users. Other open source projects have suffered significant brand damage when their project name was associated with failing or harmful efforts that made use their project name.
The Drupal trademark was recovered, via appeal to the US PTO, from an organization unrelated to the Drupal project, that could have charged Drupal users a fee for using the
Drupal has a powerful search in Drupal core which allows for keyword and user search. This core search is extensible and has dozens of functions which allows for Drupal search to be extended. Drupal also has over 100 Drupal 6 contributed modules which augment Drupal search features. But most importantly, Drupal search is pluggable and therefore supports state of the art search engines like Apache Solr which can be used add a wide variety of powerful search features like document search, term extraction, faceted search, search recommendations, and spelling suggestions to name a few.
In 2009, Drupal was identified as powering 71 of the top 1000 websites in the world and that list is growing. Many industry leaders in non-profits, education, media, publishing, government, and healthcare use Drupal to power their main websites, and highest traffic websites. These include websites such as whitehouse.gov, observer.com, consumersearch.com, amnesty.org, and myplay.com.
Drupal is known to scale to sites with more than 50 Million page views per month with hundreds of thousands of visitors. To learn more about how Drupal is used on big websites see the Building an Architecture for
Drupal is the wrong CMS choice for a small website. It's too clunky and there are better more simplistic options out there.
Drupal 6 is an accessible, being both free and easy to install, web content management system which makes it ideal for a small website. It is one of the top three popular applications for hosting companies. It requires a small amount of resources to get started, and can be managed mostly through a web user interface.
Drupal is architected to be a small light weight web CMS out of the box. Drupal is best known for it's high profile sites, with big feature rich extensions but it works very well as a small website as well.