Even though the act specifically forbids spying on US citizens without a court order, it can be argued that it is impossible to separate domestic internet traffic from non-domestic internet traffic.
In order to be able to monitor foreign internet traffic, one must monitor ALL internet traffic.