I am no fan of the voting system either. I have no idea of what it takes to
remove or change it (technically or practically). I fully acknowledge and
respect your dislike of it. I also fully accept your opinion about the lack
of communication from developers and the pace of development.
I don't know the numbers behind your statistic conclusion, but I do believe
that this forum is one of the best places for dedicated free software users
and advocates - despite its flaws.
I hope you will consider to stay - your farewell would leave the forum weaker
than it is now.