I couldn't agree with you more. The whole reason i started this discussion was just try and bring this to the Devs attention.
They basically don't post here anymore unless the sky is falling.

With there not being a lot of content additions in the future, they need to get as much mileage out of current content as they can, and that means long grinds on it.

They created that secondary entry system so that you could skip a day here and there without losing efficiency. You don't have to do it 7 days a week.