Thomas Sowell has never been more right