C is a programming language designed for Unix. Built to be coupled to the system, its design is simple and beautiful - though this comes at some costs.
C couldn't have foreseen programming languages that would be able to operate on multiple systems - so the language is tightly coupled. They didn't have real experience developing software with large teams at scale, when communication becomes a bottleneck and you want the code to communicate as much as possible about what tools it makes available to you.
In other words - C was built for individual hackers to make it as convenient as possible to build beautiful, fast systems on single personal computers.