They are. I also don't see the point in delaying them further especially when you know full well your side is going to lose the PR battle. No one but the most bitter Democratic partisans are going to side with them over this.
IIRC, a big reason why this is going to take so long is that they only have direct deposit info of ~40 million Americans and they can only print out 20 million checks per week. Sort of a glaring red flag about how outdated that portion of the infrastructure is and should be revamped. Too bad we all know nothing will be done about that.