69% haven't gotten a raise in the last six months? Get over it! There's an economic meltdown going on. Some of us haven't seen an pay CHECK in the last 18 months.
Look IT is a support organization, like HR or CorpComm, only less popular. Your job is to facilitate what ever the company does to actually make money. (You can thank the invention of SLAs for that)
Until IT professionals build a union strong enough get in with organized crime and rich enough to line the pockets of key senators, you will continue to be replaced by low paid foreign workers (who just bought your foreclosure and are screwing your daughter), worked like a dog and paid as little as possible.
It won't get better until you stop whining into the collective void of the internet and start standing together in RL.