Yes. Is impossed on the users by the developers using it.
No all apps have multitude of implementations.
No more than chocolate is "imposed" on people consuming it by the chocolate manufacturers.
We decide what to imposse on the user by the choices we make.