Разве это плохо, что я так заморачиваюсь?
У каждого своё понятие "плохо" и "правильно".
Если ты этот код будешь писать не для собственного удовлетворения, а, например, для работодателя, то для него могут быть другие мерила плохого и правильного. Он может сказать: "Ты шо, ебанулся, столько кода писать на фичу, которая за минуту делается? Нам проект надо релизить, а не интерфейсы с ООП дрочить. Сроки горят, инвестиции кончаются, инвесторы недовольные, я им жопу лижу каждый день, а ты пустые проперти хуячишь для полей".
Как пример.