On any payment network the fees are a result of the risks of credit card fraud. Card processors can't cut fees without losing money. It's an efficient market as it is.
Also, I seriously doubt that 2.5% fee is all cost. Visa/Mastercard, etc. are massively profitable - they have plenty of room to cut those fees
All from the most recent 10K: http://investor.visa.com/phoenix.zhtml?c=215693&p=irol-SECTe...
That's a little naive.