How would you measure a view to a reply within a thread? The replies are all loaded at once, and as far as I know you wouldn't be able to differentiate between loading the page, and scrolling over a post. You could potentially get individual post counts for each page, but I don't see the benefit to that. At least, not with the current forum software, and the languages it uses. Possibly to add something like this with Javascript or React. However, it would drastically change how forum pages are loaded. It's a pretty huge undertaking, and affects things like ignored users too.
Also, as for the suggestion of showing who's viewed your posts; some users probably prefer to have privacy of what they're viewing, and therefore not made public. Obviously, the forum likely logs what you're viewing, but for that information to be public? I imagine it'd cause more drama than being useful, especially when concerning scam accusations, and what not.
It's a pretty insubstantial thing to add which probably wouldn't have too many uses, and those that did use it probably wouldn't use it beyond it being a gimmick, and would likely forget it even exists after the initial novelty factor has worn off. Also, displaying a ton of users would likely limit the usefulness of it anyhow, since thousands of users could be viewing your thread.
You misunderstood OP, he wants to see how many views each post had and not how many posts someone made in specific topic.
Which, would take a whole lot of work to get that to display. How, would you even determine what counts as a view. Someone, opening a thread, and then exiting isn't exactly viewing all the posts to a thread.
How is 1 point added? 1 page contains 20 lines of posts and do you mean every person who viewed 1 post also adds 19 posts on that page 1 point each? And what about when displaying posts via profile history?
Suppose the number of views is considered a new parameter for knowing how interested people are in a post, spammers will think their posts are constructive.
Right, however even if you determined scrolling down, and the post being read by the user; programming that would be difficult, I'm not even sure there's much you can do for it unless you want to heavily impact the performance of the forum. Usually, the forums pages are loaded, and then that's it. There's no dynamic element to it, whereas this would require a dynamic page in order to look out for certain actions that would count as a view.
Having a plugin of some sort that will show the reach of each post could be a good feature that campaign managers would use as a factor of influence of some sort for each user but not guaranteed to yield the required results of course. But looking at the 3rd photo in the OP of having to have a drop-down menu to show names of users that have actually seen or interacted with this post is a no-no for me as this could easily turn into a stalker's hunt and stepping on forum user's privacy.
They can do that several other ways; including a referral link in the signatures or simply looking at thread views, and taking something like 10% of that figure for an estimate. However, ultimately what matters to them is that sales are going up, since they've been advertising. However, signatures definitely work; I've gotten many personal messages asking for more information about what's in my signature.
The same problem exists though, without drastically changing how the forum functions; this wouldn't be possible, since at the moment every page is loaded at the same time, and therefore every reply is loaded at the same time. You don't need to actually read/view a reply for it to count in the current implementation.
I think it not's possible to implement that at all.
I don't think there is any way for the forum to know whether the user who visited the thread scrolled down to read your reply or not. It's only possible to know how many users visited the thread.
Possible with Javascript, but not with php as far as I know. I think it goes without saying why we don't want to see Javascript being added to the forum just for the sake of a cosmetic feature. Most users here likely have Javascript disabled, which would technically render this feature useless anyhow.