High impedance phones need more voltage but less current to have the same amount of milliwatts going through them (again U=R*I and P=U*I).
But to complicate the whole thing: modern day cheap earphones are optimised for high efficiency, thus they provide both low voltage operation and low current. one example for an especially hard to drive 32 ohm headphone is the Grado series. In contrast to earbuds and cheap headphones they are optimised for sound quality, not low price and low current.
So if you look at non-audiophile low impedance headphones, it is true that they are easy to drive.
Ok, what do buffers do: basically they just pass the voltage on the input to the output without changing anything. But the input of a buffer has a very high impedance (ranging from hundreds of kiloohms to teraohms), and a low output impedance. once again, U=R*I: with a given voltage, low output impedance means high output current. so yes, they increase the amperage available.
but I just realised - my last paragraph was mostly based on audio output buffers - that's where they shine for low impedance outputs.
if you want to replace a TLE2426 with a discrete power supply, you most likely can't leave out a buffer for anything more complex than a simple cmoy.
...can't write anymore, gotta go. tangentsoft.net has a section about virtual ground circuits, the answer why you need buffers is in there. will probably write later some more stuff