Business trends dictate lifestyles. People differently buy, people differently sell. Families change bringing new buying habits, such as womanism (more power to woman choice), singletism (more popular single parents),selfitims (people start more caring about themselves) and early adultism (young children faster growing mentally). It is all affecting the business, same as the latest job professions. People more educated on the job compared to past. The company teach them to make the choices. I wouldn't say that it is personal choices, but it is still affect the businesses the way people buy the product. The next thing to note, it is culture of doing things. Some people have particular requirements before they visit your business, for example religious believes, cultural believes and personal preferences. With latest cultural change difficult no identify which group of people like your product and which one is not. Usually businesses try to trade with everybody, therefore people in business accept all forms of cultural shift and for acceptance, need education for businesses and business owners. Another interesting point to note, that some cultures have social classes and level of customers. If you know for who you sell, then you can assume your profit. More higher social level people would require more higher service. It is good idea to build on top of existing business performance another layer to achieve it. As higher you achieve performance, as higher you can charge prices for the same type of the product, because high level customers agree to pay for the service. That how business lifestyles differentiate each other. As more you learn, as higher you see.