I like to refer to Channel 7 as the station of epically lame and sometimes slightly funny shows. I think Neighbours belongs on Channel 7, right next to Home and Away.It’s a pretty impressive building I suppose, faces of news readers and currents television shows strung up on the sides, it’s a great reminder…