i am one of the few (my job i'm sure is the culprit) who don't hate them.
the avenger is fine. it's just nothing special. the problem is that the generation up to 2011 was brutal... just so rough inside and nothing special in any other area.
2011 and newer, it's actually solid. and due to the previous gen's poor reviews, they are quite inexpensive. you can grab a 2013 sxt with sunroof, bluetooth, power seat and a bunch of other stuff for like 17 grand. i think they are a good deal. new, the blacktop package is the best value, but are in limited supply, so finding one is near impossible.