My view may or may not be controversial, you be the judge !