I think as well that as #2 points out, the internet and globalisation are both placing more power in the hands of the peopl (in some ways) and give us much more choice and freedom in terms of what we spend our money on and access to different kinds of products.