Here's my take and I am no expert.
-If we don't have a union we will make less. Power in numbers.
-I think people in general want instant gratification. That being said, pilots see airlines doing better and they immediately want the pay to be the same or better than it was before. Due to the fact it takes so long to get the pay back up, people get mad.
Pay will eventually go up.......