No, the mark of the beast is not “accepting homosexuality”. That’s not even a remote possibility, so anyone who tells you stuff like this has little to no understanding of the Revelation.
It's important that you read the article again. It says "today", so it's not saying 'this is it'. FWIW, this author could not draw this parallel without being very knowledgeable of revelation already.