Saying life would be "so much easier" seems like a strong statement, but I expect programming would be. :-)
When I read that example the semantics were obvious to me: adding a map (applying a monoid operation on a map) should add the elements (apply the monoid operation for the elements).