Это неверно, большинство полей - public или protected, либо имеют таковые аксесоры.
Смысл приватных полей в обеспечении инкапсуляции, т. е. управлении скрытыми объектами. Но собственные свойства класса, как правило, открыты для внешнего использования либо использования потомками, иначе теряется сам смысл объектной модели, в которой объект выражается через свойства и методы.