It's not difficult. It's undesired. It makes simple things slightly easier and makes difficult things impossible.
Exactly the sort of behavior that will suck in the unsophisticated user, and then leave them with no options when it fails.