Were the forums a bad investment in resources?
Sometimes reinventing the wheel isn't the smartest use of resources. There are pros out there that make way better forums. Why not just have purchased a premade solution instead of making something bad that you don't even want to finish (boards may still be in beta by the time LoL dies)?