"The March 6 order called for a 90-day ban on travelers from Libya, Iran, Somalia, Sudan, Syria and Yemen and a 120-day ban on all refugees to enable the government to implement stronger vetting procedures."
Okay, fine. The Trump administration claimed they needed between 90 and 120 days to "enable them to implement stronger vetting procedures". 
But.... they've been in power well over the time they say they needed, so why haven't they actually implemented stronger vetting procedures? The court bans did nothing that prevented the government from implementing them. Nothing. So obviously that was not the reason for the attempted temporary bans.
Obviously the Trump gang lied or they're merely incompetent. Which do you think it is?