The term, run into the ground and stripped of useful meaning by the mass media, dates back at least as far as the 70's. Generation X (Gen X) was a punk-era London band led by Billy Idol. That's possibly where Coupland got the name. Maybe "real" Gen X'ers would be old enough to have purchased a "Ready Steady Go" 45, with money from their allowance.