Just 5 companies control over 3,400 brands you buy every day. From your toothpaste to your dog food — the illusion of choice exposed with data and charts.