I really don't mind the systems at all. Yes... they can get pricy, but as many have said, it is a choice.
I think that the system would be better if parks planned a bit better on how the people are integrated into the line. For me, when they can walk up the exit and be allowed front row, I think that that is total crap.
I think that there needs to be a merge point before you get into the actual station. However, this only works if there is a staff member to regulate this.
One more thing, people who complain, especially in line at a park need to get over it. You could have payed the money and made your wait shorter!