How are taxpayers going to afford this lifestyle of 12 million people and counting?