Now this isn't a poor us, feel bad for us statement. Like I said my opinion of them is vastly different. I want them around. I need them around. They make logistics for us a 1000 times easier. In 3 clicks I can get items ordered that we need and not have to worry about it. (Need a new storage rack? BAM! Be here on Tuesday? We need a new printer ribbon? Phone camera + Amazon app = I have the exact one I need to replace.)
I hear retailers largely complain about them, because they are taking away business that they have come to rely on. That's not Amazon's fault; that's the business' fault. This is no different than the Walmart's, Barnes and Nobles (remember when there were small bookstores?), etc. of the world. Amazon is different, because it's threatening them too. Amazon is making people realize that they need to be constantly searching for new products and new sources of revenue, but the truth is that they should have been doing this all along. Literally every time I walk into the store, I talk to the manager and ask, "What are we doing to move forward?" Amazon isn't what should be scaring people, it should be the fact that they've been asleep at the wheel not realizing they are driving of the road.
My point is that competing directly with Amazon is stupid, but so is competing with any other large dominant company. They don't have a monopoly on anything, it's just that their presence is more widely felt by a larger number of people at the same time.