Business thrives while consumers languish