One main reason that buyers often purchase businesses is due to the fact that they have track records. Most business failures take place in the start-up phase. When a business is preexisting it shows that there is a need for its products and/or services. Further, there will be viable financial records to prove that fact.
Another advantage to buyers is that sellers will often stay and train the new owner. When a buyer can find someone who will train them and also offer financing terms, it can be tremendously attractive.