For small business, business process and access to information is critical. The ability to respond to a customer and solve their problem in a timely professional matter is why you're in business. Having open source application code available that meets your needs is a real advantage.
Open source application's code is available to the entire community and are free to all users, "bugs" are identified and corrected by the community of users, enhancements can be made by anyone in the community and then returned to the community for everyone's use. The codes is never "not supported" anymore by the MFG (such as a Microsoft) requiring you to purchase a new version of it. And best of all, it is free to all users.