After skimming through the new Income Tax Bill tabled in Parliament last week, many folks seem to be put out…