DisgruntledFool, that article is written by Martin G Collins, who seems to be a pastor/minister/whatever* at Church of the Great God. They are a remnant of Armstrong's Worldwide Church of God. A bunch of curmudgeons and killjoys, by the the look of things. Some of those breakaways and holdovers despise the same holidays and celebrations that the JWs do, while believing that the old testament festivals should be observed.
Interestingly, that church website doesn't have a problem with mother's Day or father's Day; apparently it's only kids that aren't allowed an annual appreciation day. 🙄
*"elder", apparently.