There exist countries with simple tax code, inhabited by people who do not want to pay tax. Therefore any valid explanation why US has a comparatively complex tax code must cite something specific about the US. A generic reference to human nature explains nothing.