Keep in mind that if you are processing your credit card orders through paypal, they also charge this fee, on the total item plus the shipping. That is the amount that is being charged, so the processing fee is on the total. As themuse says, let us know if you find someone who doesn't charge for this, lol! Such a service would be working for nothing. That's just not the way it works in the business world.
The etsy listing fee of .20 for 4 months can't be beat! I gladly pay etsy the 3.5% when the item sells.
When we ship on-line and print our labels, we get a discount on the postage cost. Just imagine how much more it would be if you went to the post office, not to mention spending gas money, and standing in line, ugh!
If you were to rent a B&M shop, you would be paying a lot more in rent, insurance, shoplifters, and still have credit card processing fees, also you would need to be there all day long.
Right now I'm sitting here in my pajamas doing business. Wow, I love etsy!