People will often argue that either Composition or Context should be used to remove prop drilling, but I think it's better to use them both in a more nuanced way.
Dries Buytaert wrote a compelling article on the challenges that large open source projects like Drupal and WordPress face in seeking to be sustainable, and preventing a tragedy of the commons, where large corporations use open source software without giving back.