I think they do. Just the buzz here from the announcement shows that they've hit a nerve. Anyone who grew up when those original L-100s were around are feeling something tickling their insides and resisting the urge to reach for their wallets or dip into their retirement accounts.
All the best,
Nonoise