It was. Thankfully it is getting better.
Weekly Post Counts:
December 02 - December 08: 266,312 - 266,217 = 95
December 08 - December 15: 266,401 - 266,312 = 89
December 15 - December 22: 266,512 - 266,401 = 111
Great! Thanks everyone for helping out as well