The dark side of React Context

Official documentation of React recalls the topic of contexts in the advanced section, but every non-small sized applications use it at the very least with third party libraries. With the release of React version 16.3, the new Context API came out and it has become very easy to use. So why is it considered as a advanced topic? The problem with it is that sometimes it is not clear for which exact case usage of React context fits really…