A government provided portal?! Surely this is a case of government over-reach: directly competing with hard working private-sector businesses (tax accountants, tax software makers), destroying jobs and stifling innovation? It would never be allowed in freedom-loving America!
/s