Major glitches hit the GST network while several businesses complained that this is not the simple tax its being made out to be. We ask, was the government unprepared?