The Certain Saudi where recruited by Saudi Intelligence.
USA allowed the attack as they wanted an excuse to attack Iraq.
With a majority of Americans being religious extremists, Americans did not like that Iraq had a secular government.
The Saudis had nothing to do with 9/11. Osama bin Laden hated them because they revoked his citizenship in 1992. He was Muslim Brotherhood which has been banned in Arabia since 1972.