Lyric discussion by Mistar_Glass 

Cover art for Alpha Omega lyrics by Mountain Goats, The

I've heard that same shpiel, dagwood. He was doing an introduction to the song "Tallahassee" and described basically all you said and more. It does seem to contradict what you read in the "Protien Source of the Future...Now!" booklet.

"The series known as 'Songs from Alpha Privative' concludes here, having begun at a ski lodge some years earlier. Some deaths just will not be cheated no matter how good you get."

When he was talking about the alpha couple in that live session I heard, he said it started in southern california. I've never been down there more than a week, but I'd imagine it'd be pretty difficult to find a ski lodge in that area.