Просто интересно вот что
Если можно пролезть везде, то смысл в инкапсуляции? Все равно смогут везде пролезть и поднасрать
Если можно защитить часть кода от пролезания, то смысл в рефлекшене? Все равно нужная часть кода может быть закрыта
Рефлекшн в первую очередь не для того, чтобы залезть и подправить прайват поле, а для либо и фреймворков в основном. Создавать динамически объекты, сетить поля. Тот же хибер, тот же спринг их используют вовсю