Though honestly, there really isn't a need for this huge debate over relegation because it would never happen anyways. If developers are taking this long to fix the friendly system, which I code within a few hours while drunk, then an overhaul of the promotion/relegation system would take them a decade. I'm 100% sure I'll be long gone by that time.
