>>10068125It could be literal as you pointed out. One thing I just remembered is that they just invented a vaccine that has invisible ink that transmits data about a person's vaccination. We already know that in some states kids are not allowed to go to public school if they have not been vaccinated now. They could easily pass this law on to adults so they can get and keep their jobs. They already are firing nurses for refusing vaccinations as well.
>https://www.scientificamerican.com/article/invisible-ink-could-reveal-whether-kids-have-been-vaccinated/Thus, people cannot buy nor sell to live anymore unless they have THIS mark. I'm not saying this is THE mark of the beast but it can be one of the demands the beast makes so people can just survive. It could be multiple things like you mentioned along with above.
Who knows, some say it's just symbolic of you dedicating and giving tribute to the wild beast so as you can just be allowed to survive. We do know that in Revelation 13:14, 15 those who refuse to worship the Scarlet-Colored Wild Beast are persecuted and killed. This is also the beast the Harlot rides.