Why does everyone hate acrylic yarn?

are there reasons for it?? can i make a perfect sweater with it? i'd love to get some of those quality wool ones but they are far beyond my budget... is red heart yarn good?? (that's what im thinking of using!)
Update: will it be ok to knit my dog a sweater out of red heart acrylic yarn???
15 answers 15