kimchy
There is a difference between cluster level master election and replication semantics in Elasticsearch (and other similar systems). Even if you use Zookeeper for cluster level master election, one still needs to handle point to point replication (which doesn't go through zk).
So no, its the other way around.
Obviously, we are still providing production support subscriptions for Elasticsearch, Logstash and Kibana, and have been providing it for a long some time.
Realtime Search: Solr vs Elasticsearch
ElasticSearch and CouchDB for data heavy applications
Data Visualization with elasticsearch and Protovis
Geo Location and Search
For example, elasticsearch is fully API driven, and you can dynamically created indices on it using an API. When you create an index, you can control its sharding and number of replicas, and elasticsearch will take care of the rest. Just start more nodes, and shards will be reallocated. Execute a request to a node, and it will automatically either route the request to the correct node, or do a map / reduce on the relevant shards to perform a search.
With its auto discovery, its a snap to start it. No need to preconfigure anything, especially with multicast hostile cloud environments, since its smart enough to use the cloud API to discover other nodes (see here: http://www.elasticsearch.com/blog/2010/05/11/here-comes-the-...).
Of course, there are much more features to elasticsearch then just being distributed. For example, it can "speak" the application domain model: http://www.elasticsearch.com/blog/2010/02/12/yourdatayoursea..., and has smart long term persistance support (ala data grid write behind support) which includes cloud blob stores (S3, CloudFiles) and hadoop (http://www.elasticsearch.com/blog/2010/02/16/searchengine_ti...). There is a nice high level breakdown of the features here: http://www.elasticsearch.com/products/elasticsearch/.