Short domains have a matured market. They have a specific minimum price. They are valueable, yet limited to certain extend. However, for generic domains like mint.com and fresh.com as you suggested, have a lot more potential than those meaningless short domains. It's all about meaning and psychology. Other than that, some weird guidelines kick in to play.