I've been hearing about istock sounding it's death bell for years. Yet they are still within the top 3 microstock agencies month after month.
yeah istock sucks, yes their keywording thing is horrible, yes it seems like they should of died long ago.... but yes they still pay my bills and so I say learn to work around their system (deepmeta user myself and it's not that bad once you get started) and keep getting paid.