It is hard to know how much detail users want. When you spell it out for them they go " Yeah no need to tell me that I have been around, I know" then when you keep it short assuming they get it, it turns out to be considered to have not enough details.
Since you have been around, and you read a lot, I assumed…
So here goes nothing.
Once you have a node, either vnode, pnode, node tree (which is essentially a pnode) they all work the same, technically, but they are also looked upon as the same, and treated the same by the network and the code. There is no checking a list of purchases to determine, “hey this one has been bought when we had a sale going (or anything else that would result in a price difference), let’s cut their earnings.”
Like I said, a node is a node.
Even the difference in own stake or funded stake doesn’t make one node different from the other, for the network, the code.
A vnode running on an old laptop at someone’s home, which took no investment at all, is still just another node to the network to the code.
The only thing that would make one node different from the other is a difference in the amount staked. At this moment everyone can only stake 1,750 PRV, no more, no less. Nodes are all equal.