I'm sure it has been discussed before, but many would be happy to subscribe or donate as and when needed to bring this forum up to date software-wise, or even ahead of the curve.
As a somewhat glib comment, that would be a solution to a problem we don't have.
What is so wonderful here is the fantastic team of friends who volunteer and give of their time to keep this place up and running. When I was doing IT training, I sometimes drew a pie chart. The smallest wedge was the cost and time of initial development. The next wedge up was the cost and time of the lifetime maintenance of the system. And the final - and by far largest - wedge was the data entry and maintenance through system life. Our admins and moderator and members are handing that largest wedge and the "cost" is in time. The maintenance wedge is looked after by the admins and moderators and the way both of these wedges are handled is wonderful.
You - all - give your time, and you get paid in the enjoyment, companionship, feel-good factors, learning, seeing how well read you are and many other elements (well, I do - I will let you speak for yourselves) and thank you for that. It's my hobby these days, and I can afford a couple of quid a day - heck, I'm lashing out this week and next and spending nearly ten pounds a day with
GWR▸ (or is that with the
DfT» or treasury) and it can be put down, if you like, to hobby costs.