The other reason to remove this method is that it duplicates the functionality of is_acting_as_nonfake_user? That method, although its name is inarguably confusing and horrible, is used in several models to forbid exactly the same situation of an admin changing data as an acted-as user.