You mean your experiences are different to those of other photographers, yes I imagine they are.
Dude, you said yourself, amateurs and holiday makers made you redundant in stock photography... they didn't make other people redundant.
Did you make it to the end of my sentence, or just stop reading after the first 13 words? Not sure how relaying what I've been told is making a sweeping statement either..
As usual though, with people like you looking for arguments that aren't here, I think I'll give up on posting for a while again.