At the ground level though, you need the details of the abstraction to deal with the specifics of implementing it. Interesting thought anyway.
Thinking that they are all the same will only get you so far. Maybe it’s far enough to create value. Maybe it’s not. Your call.