That’s a strong assertion. Can you elaborate, to back it up?
That the programming paradigm that's used primarily by a small number of people who are into mathematical purity and is generally regarded as hard to wrap your head around, isn't how people think?
That the programming paradigm that takes so hard to not expose concepts like RAM or a program counter isn't how computers think?
Or that the combination of these makes it unsuitable for communication between the two?
Are you somehow under the mistaken impression that OOP does this? What happens in C++ when you have exhausted the heap and you try to new() an object? Have you ever done pointer arithmetic in Java?