I think this is Babylon-Bee level satire.
At first I read it and thought... OH NO not again! I do believe it is Babylon Bee! LOL