a simple tax code is possible but our tax code is needlessly complex and because its needlessly complex so that politicians can do sneaky things inside of it. and they do that all the freaking time.
its happening right now.
and the religious right and the religious both sneak stuff into that elaborate tax code to usually more at the state then at the federal level