Hey, sorry I didn't see this thread until yesterday. Thanks for writing up your preferred quality-of-life updates, VAP. My comments...
To start with clarifying some other posts, yes, I'm the only Webmaster. I suppose someone else can step into the moniker someday, but I've held it since 2008. I am the right person to send this sort of request to as I'm responsible for the front end of ricksteves.com. I do work closely with IT staff to produce changes for the forum and other parts of the website. To Mardee's point, we used to have a sprint every year or two to add features in the forum. The pandemic has backed up work with our IT crew, so I don't expect to have their time soon. We did get some new features this year to combat spam. That's not flashy for you all, but it has been very important this year... an invisible quality-of-life improvement.
Posts can pretty easily be numbered, but it won't be that simple. We'd need to figure out a number of details around what happens when a post in the middle is deleted. Renumbering posts wouldn't work (imagine if someone refers to post 10, but 10 is now someone else's post), so we'd need to work through any UX issues caused by visual gaps in the numeric order. E.g. does it confuse people to see numbers skipping around? Does this lead to 100 people per month sending me emails about how something is wrong in the forum? I know some forum systems show something to indicate a post was removed, but I don't love making moderation - or a user's personal decision - publicly visible. Yes, transparency around a post's removal can help explain inconsistencies in a discussion. Pros and cons. Anyway, we'd want to think this through and come up with something that is clear and easy to understand.
I've seen variations on this in other forums, such as using background colors to show what has already been viewed, helping you track what you've seen and haven't seen. The trouble is how to mark something as "seen" on the back end. Is it any time something has loaded? Do you require a click/tap from the user to indicate you've seen it? Do we need something that tracks if your screen scrolled past X post? There are other complications too. I like the idea, but I think making the UX clean and functional in the context of this forum could be a real challenge.
We could probably do that fairly easily. The data for that is already in place in the back end.
Others have asked for some form of upvote/like/best answer feature over the years. I'm more inclined to do something like showing "best answer" on a post if X people vote for it. Complications include how that applies when not all of the forum is Q&A format. My biggest concern is what happens if it's abused and not used as intended. I could write several pages on that. I'd like to have a "best answer" system, but I won't do it unless we can design the functionality to ensure it would be used as intended.
Don't worry, we're not adding 3rd-party advertising to the forum. I'm glad you all appreciate that. I do too. We do intend to do more with the forum to suggest related content on our website someday. That's probably a few years off.
Keep the ideas coming. I'm listening (ok, reading). Feel free to report this post to get my attention when it's time for me to take another look. Cheers!