Their card fees have been payable per person per sector for the past few months. What you fail to mention is that RE have removed fees altogether from bookings made by the debit cards-(laser/maestro/solo).
I guess if they do not offer a fee-free method of payment, they will be no longer allowed to advertise fares the way they do. My hunch is that this is the only reason why Ryanair keeps offering the Visa electron option.
In my opinion, this "credit card charges" labeling should be prohibited by consumer protection laws. Airlines simply raise fares by dreaming up charges that look like third party costs whereas they simply relate to monies pocketed by the airline. The legislator should force airlines to include everything except security charges and state taxes in the fare.