Sure they do... that's their business. But the quoted Merchant Service Fees are not the only costs they have, although they sometimes also pay less.
But what's important here is that you are given a choice. Pay with some other instrument and avoid the fees, which in most countries are always included in the price.