It is obvious to everyone that a bill requiring even home wi-fi users to keep logs for 2 years would never get passed, or at the very least, would not be enforceable. The politicians aren't so stupid that they don't realize this. They make the bill so over-encompassing so that they can later "compromise" and make everyone happy. Oh, the compromised bill will still require the ISPs to log all of our information, and it may even require router makers to automatically keep logs that can later be read by law enforcement. But I am betting the compromised bill will no longer require private wi-fi users to keep their logs for 2 years. Since this will make the average home user happy (hey, they no longer have to worry about their own connection), the bill will easily pass. Try to look beyond the most obvious flaws in the bill, and see it for what it really is: a way for the government to spy on its citizens with the full cooperation of the ISPs.