Not every maintenance can only take 15 mins. It all depends on whats being changed and how much is being changed. Now it wouldn't be a bad idea if they increased the time in which they warn you about a maintenance. I know several other games that have maintenance at the same time every week but inform players about 12 hours ahead of time.