Is it Time for Major Tax Reform?