I've still got them on my MTB. I like them far better than triggers, but they do seem to have that "not-pro", big box bike offering connotation that dissuades people from using them
The ones on my MTB were trashed in a rear ending of my car, and I replaced them with a SRAM set last year. They're definitely still out there and available. 7spd wasn't the easiest to find, though.