I am saddened by Steve's departure, but I nearly quit myself in the last few days, so I can't say I am too surprised.
It's not a problem with OOF, per se. This forum mirrors society and it will wax and wane accordingly.
There is a lot of anger beneath the surface in this country and we have become deeply polarised. OOF merely reflects that situation, as witnessed by the replies to the Chinese takeaway thread.
Albs mentioned the global warming threads (many of which I started) and seemed to suggest that these were off-putting to members. I have not posted on that subject for a long time, but apologise if I caused any "damage" to the forum.
The supposed broken OOF (it's not "broken", IMHO) could easily be fixed by banning all jokes and threads about politics, environmentalism and religion.
We could all post about X-Factor instead.

Would I still remain a member?
Probably not.
