The desktop paradigm for all its skeuomorphism still had a learning curve when first encountered by a user. The user had to learn it interpret how to do certain tasks, clicking to open files etc. But once the basics were grasped the construct of that language fell away. It’s why the average user is turned off by the command line interface, because it doesn’t fit with the users expectations of how a computer should behave. You see a similar thing between users that are keyboard-shortcut heavy vs users that click menu bars to expose options like copy and paste (presumably these users have an awareness of the keyboard shortcuts, they just haven’t educated themselves that level and are quite comfortable with it).
When user interface and user experience align correctly, “What am I asking the machine to do?” is a question the user should never have to consider.