Задачи небольшие, осваивать досканально всё не имеет смысла. Использую фреймворк, он огромное количество работы берет на себя. Ну а когда надо поковырять, то в этом направлении и читаю.
Мне бы контроллеры новые поднять, а тут ещё змей всяких изучать, поэтому и приходится фрагментарно. Поэтому не вижу ничего постыдного в таком поведении.