It's because everyone's accents have gotten less distinct/strong due to TV. I know people from the US south with barely an accent because of this.
Also, some of the accent stereotype comes from your own movie productions, especially older ones when the accents were more like that:
Granted they are playing this up for their characters