The lottery system is fine, SE just needs to close the loopholes, do away with their grandfathering system, and actually go after blatantly obvious bot FCs. Alternatively, letting apartment owners finally have access to gardening and airships/submarines would probably do a lot to solve the housing bot crisis overnight

I'd personally like them to do both, but we probably actually are more likely to get instanced housing before SE moves against bot FCs in any meaningful manner