Here the idea is to avoid defining dozens of roles to account for delicate permission requirements of users.
Say, on a certain node that has 100 fields, a webmaster may eventually need to define several hundreds of permission sets, many of them are needed for very few users on and ad hoc manner. Being able to define field permissions for particular users gives the webmaster ultimate flexibility and avoids insane proliferation of roles.
I appreciate your hints about this possibility.
