I think you are right on some degree for a fact since now you put it that way.
But the main reason why people SPAM CS durring the old days is because of lvl cap and how hard it was to get to
PointA - PointB with 6 people static. Now it can be duoed, soloed, or trioed so people won't be in that much of a rush as it used to be back in the days.
Your right in a sense where "newer players experience can be ruined by older players who wana spam through this" only if CoP cap and other missions cap was not raised. But now that it is, I would say not really.
Also, in my experience, when I made a static mission back in the old days for CoP, I found it that people who where there just to help didn't take the static team seriously and we where always behind, compared to people who need it and always show up on time to get things done regardless of what event/mission it was.
So over all, it would encourage a lot of people to help each other out in need if everyone benefits.
I'll admit, even tho I helped so many people in the past, I am also selfish myself. Not being a hypocrite here, just being honest, I help people on missions content because I enjoy redoing them again for fun, I benefit for the thrill, while the newb benefits from the progression. I would love to have a reward that is worth while tho cause it just make it that much more interesting over all.
Even tho I help people, when i need to do something, I alway ask or look for people who also need what I need. I never let people to come just to help. If they come just to help, I will continue finding people to fill the gap just incase if the person who is just there helping, leaves, we can still continue since majority who don't need, wont stay much long, "Depending on the individual" but the ones who do need, will stay as long as they can till they also get it done.
I'm not sure if you understand how I'm putting it, But I totally understand what your saying and I agree your right, but to a certain point.
I would let newer players get into storyline while I help them with their fights for my own benefit. I wont let them spam CS just cause I want my reward. i'll get it either way since its not like it was back in the old days of FFXi where everyone had to rush. Now, rushing is not necessary, just have fun.
If anything, it brings the friendliness since everyone is there getting things done for each other since everyone benefits. This can also be another way of making friends and meeting people too.
I know this cause when I saw a random person shout for CoP airship fight, I didn't join him to help him, I join him for the "Thrill of the fight" cause I missed the fight. But ultimatly I made friends with the guy and we started talking on xbox live too since he played the game on it as well.
It was really fun!