While I agree it's imbalanced, I've been in lures a few times and didn't notice anything amazing about it?
Lures seem to spawn a Pokemon every 5-7 minutes, it seems.
Incense seems to spawn every 7-10 minutes. In the screenshot posted above a person could do a single loop in 20 minutes and get 10+ Pokemon.
Lures are amazing in theory. Bringing people together, bringing business, etc. But for someone who doesn't have easy access to those areas they are just going to fall further and further behind.