If you focus too much much on current abstraction, you lose sight of better ones - that was the point of my previous post.
I also don't agree concrete stuff derives from abstractions. You can make concrete stuff, using certain models/abstractions, but their behavior will always differ from the model. Because model aren't reality.
Something that is "just abstraction" can still be world-changing...
In fact those are the most world-changing things (abstractions), the concrete stuff mostly derives from there...