Of course any company HAS to have profit in mind because that is why a company is in business. How you go about your business to make that profit is what makes or breaks you. I know I have the edge of personal service to the people who value personal service. If they want to customize an application program I am happy to do that and they are happy to pay. A large national company is in the marketing business and they are very successful. It is a franchise and they have a certain market that likes that arrangement. Knowing your market and giving them what they want makes you valueable to them. You cannot be all things to all people. So I may not have all the business but I have defined my business to attract a certain market and I am more than happy to make a profit from doing what they want.
Check out the SPONSORS, they keep this site going!!!