I'm with JRF, it's a per-use fee. If you add up all the $2.50 fees you pay for the year, then divide it by the number of times you go through security, it's still $2.50. Same as with the post office. If you send one first class letter a year or 100, the post office will still deliver the letters at the same speed. There's no expidited first class (34 cent) mail for people who send a lot of letters.
And EZPass isn't a good example. It's basically available to 99.9% of the population. Everyone can get a credit card (a secured one with a $100 credit limit, if need be). There's little in terms of extra cost associated with getting EZPass. But, for the casual flyer to fly an extra 20,000 miles a year? That's a big hurdle. The airline equivalent of EZPass would be a free trusted passenger program, similar to INSPass, available to everyone. The aviation security bill allows for this, so we'll see if it ever materializes.
d