Convenience and security usually don't go together. Manually trust localhost is a safety measure to prevent lsws from DDoS attack. Plus, you don't have that many localhost (i.e., 127.0.0.1) addresses to whitelist. That kind of manual work isn't really inconvenient.