I don't think it is fair to imply that the forum reps have some sort of agenda on what gets passed on to the devs. They only have one agenda and that is to do their job, communicating as a go between.