Ebay does not always fee on shipping, that all comes down to how you sell, when you sell, how much you sell, whether you have a store, etc. The only fee I pay on ebay is a final value fee on BIN items, and those fees are roughly 8% of whatever I sell the item for. Now keep in mind I do pay a flat rate monthly fee for my store.
I think there are a lot of resellers getting in the game. However, many of them are just buying and hoarding, they have no idea what it's like to sell. Once they start trying to sell things too quick they will realize how much time and money they are losing. Also, they will not like dealing with negative customers, returns, overhead expenses such as shipping labels, boxes, tape, bubble wrap, etc. So while there are many newbies to the game, many of them will be weeded out or quit before they're ever able to make a significant difference.