If there was more sellers then buyers then the price would be zero.
And the post leaves out the same people buying and selling and buying during the same trading day.
So you are saying very few are actually abandoning ship most are just getting off and getting back on.
Per Yahoo December 19 2022 open was 0.007 and the close was 0.007 was it not or are you calling yahoo a liar. July 14 2022 Yahoo has the open was .0.005 and the close was 0.005
if it makes you feel better I give you a difference of only 0.0024.