I think you may have misunderstood the concept of the council. The council is helping us make the game better. Not helping us craft customized versions of the game for each server.
I think you misunderstand what people are objecting to. The concerns of those posting seem to be that they hoped the council would be able to help change the course Turbine is taking with this game into the super-casual App type social facebook game. But when they see who makes up the council they view them to be nothing more than at worst a rubber stamp for Turbine's pre-planned direction. And at best, completely clueless as to what would make this game "better" if turbine were to ask them.