Why do not you tell us before you start to maintain what changes will be made and how long will it take?
For part 2 - It's because they don't know :D (My assumption from talking to some of them during the update process)
But a message about maintenance coming up, on the starting screen, for example where you choose your character, would be nice.
Getting "Maintenance will start in 5 minutes" during a cabal assassination mission is no fun, because the mission will not count against the cabal directive if you cannot finish it. Luckily for me I was at the next to last target when the message was displayed...
I would like to know yesterday about the changes in today's maintenance.