If it doesn’t look like an elephant in the room, perhaps the elephant is the room.
This is the perfect metaphor!
The problem of composition can't be recognized until you zoom out far enough, and consider the outmost layers by which software is connected, namely operating systems and networking protocols.
If you're only thinking about revolutionising "app development", the problem of composition is very difficult to see.