no one ever sells a profitable business. people only sell business's which are losing money or just breaking even. if a business is making money, and the owner is sick of working, they usually install a manager to run things, and the owner sits at home and collects the profits.
lots of profitable businesses get sold, I had a mate who use to buy run down business cheap & make them profitable & then sell them. he was turning them over over every 2-4 years, and as TSPP said people buy them to remove the competition.