The term customer applyapplies when you are in a shop, be it selling cars or computers andor many other things. So there is no link between user and customer. In the car industry they design the car for the driver first and then passengers. Not customers. The same for computercomputers: they are designed to serve the user and that why a customer paypays for them.
And actually in my domain, we deal with travel, mostly using a computer to book a trip, but the names we use are not user but mostly travellers. And they are not our clients. Our customers are travel agencies or airlines. But the person that useuses our application (the end user) areis most often a traveller that wantwants to book a trip. And the distinction is important. To be successful we must serve welwell our end user (travellers) butand also our clients (travel agencies & airlines).
Exactly the same when you sell a plane. The customer is often an airline sometime(sometimes actually a company that rentrents planes). The users of the plane are pilots, stewards, mechaniciansmechanics, as well as the passengers. Each type of user has a different role.
Even in the car, there also the car mechanic. He is another user and the car is designed in a way that car mechanic can easily repearrepair it.
So I agree with you that "user" is quite a generic term as apposite tounlike traveller, passenger, driver... But this has no link with the notion of customer/owner.
In computer science you have user and thanks to user rights management you actually create groups and name them as you wish depending ofon your use case. There is the generic opposition of system administrators vs users, but typically in youyour company you could give different right to different teams or roles. And the computers would reflect that.
Because of that, because we don't know what role the users are actually given, because users don't even need to be a personpeople but can perfectly be computer programs,programs; it make sense to have a very generic term and let the users own choose their names/groups.
After all in a car entertainment system the user is a driver or passenger... In a CD player, it is a listener and so on. Remember there is a computer in basically everything today.