i think it's hardly greedy when a company sets out to make money. that is their main goal.
however, without good customer service, a company wont survive. i've always had great CS experiences with verizon. most people just complain when they dont get their way, so you cant please everyone, because every company cant give into every demand. that doesnt mean there arent people who haven't truly been treated poorly, but i do think most of the dissatisfied customers are those who wanted something they couldnt get. that said, CS agents are only human. they spend about 80% of their day listening to people with outrageous demands, and as a result, being rude to people does happen? is this acceptable? absolutely not. but, does it happen? yes.
that said, to the OP, what was poor about your experience?