flying_sarah..
I completely understand your opinion, that these strike breakers are 'ruining' the conditions of people who have worked for them. But before you start attacking people and calling then selfish, i think you should just TRY to see it from their point of view...
Others have jobs and lives too. Just because they choose to accept a three month contract because it may be convienient to them, or even just what they WANT to do, is no reason to start calling them selfish! What about their lives? Why should some people turn down an oppotunity that they see nothing wrong with, just for somebody else?
If you went for a job interview and was offered the position, would you turn it down just because the person who 'came second' really wanted the job and worked really hard for it? I don't think so........ But wouldn't that make you selfish??