1) The abbreviation SO always gives me a pause. For me, it’s forever Stack Overflow; for normal people, it’s significant other.
MVP (not mentioned here) is the same — it’s the minimum viable product for me, but the most valuable person/player (as in "you da real mvp") for many.
I suspect it’s the same for people who mistook LOL for lots of love. Perhaps it was a common acronym in the era of written correspondence?

2) Just enjoyed seeing the doge, the snek, and the doggo mentioned as well. It never occurred to me to apply any sort of linguistic analysis to them:

