Sprawl, like everything else, is fed by money and politics. Take any potential solution to the problem and you will still end up with these two factors at the core. If you want to know why something is the way it is, ALWAYS follow the money. No matter what potential solution you come up with, and there are a number of them listed here, you will still have to account for money and politics. If you keep that fact in mind, you can work toward achievable goals. Unfortunately, a number of well-intended and thoughtful solutions never come to fruition because they do not operate within the boundaries that these two factors create.