To add, though: While the changes may be a step in the right direction, there are some noticeable gaps. Most notably is going to be the way grinding a base down with battleships remains a significantly more effective method of doing damage to a base and getting rid of it if a group desires it to be removed.
If there were methods that could encourage the use of lighter ships a bit more, and potentially discourage (even just a little) the use of just battleships such as capping damage by class in a given day. That could possibly be a better route to drawing sieges out across multiple days.