Any idea what causes this?

This question comes up a lot, and post #27 is spot on. My 69 225 idled like that for decades, thru ~3 rebuilt carburetors. I finally got a 4th Holley 1920 that made it idle extremely smooth and responsive. It was like a different car. Of course, a vacuum leak would give the same "lean idle" condition, as mentioned.