I'm a hardcore player and I raid, therefore my opinion on the matter holds no value.
However I have some friends who don't raid or play as often as I do

We have had in the last 3 weeks, 3 maintenance periods, and it started to affect those casual players too.
They don't play every day like I do but they also have goals they want to accomplish
For example, one of my friends missed out on getting his island bike mount because he couldn't retrieve granary materials or animal droppings in time to start the new cycle this week due to last week's maintenance.

I do not believe this is a good idea.
It is acceptable to fuck over raiders since they are not worth anything to the game, but pissing off the casual, paying audience is going to paint a really bad picture of the game to them.