Por suerte el mercado es libre y funciona bastante bien. Cualquier otro tipo de mercado que implicase la negociación directa sin que el jugador saliese al mercado global sería un nido de trampas y favores, algo que en BuzzerBeater se quiere evitar.
Sobre los jugadores, si alguien quiere mostrar su jugador siempre tiene la posibilidad de utilizar vías alternativas al foro, desde publicitarlo en la página del equipo para el que sea supporter como ponerlo a la venta a un precio imposible, para que la gente lo pueda ver y pueda ponerse en contacto con él para negociar un precio. Por otro lado en las federaciones no está prohibido anuncios de ventas, aunque claro está es sólo para supporters.
Sobre crear foros para ventas, a mí me parece que darían más problemas que ayudas. Se llenaría de spam en 10 minutos, se llenaría de jugadores totalmente normales que se encontrarían perfectamente en el mercado y la utilidad real sería practicamente nula, en mi opinión.