You can't fix something that is specifically designed to get the maximum information from people. However if by fix they mean make it even sneakier about how it gathers personal information then I guess fixed it is.
You can simply not participate. That's the quickest fix. FB would be out of business tomorrow morning if people realized what a thoroughly bad company this is.