Да я для себя пилю чисто проект посложнее сделать с overengineering'ом и прочим И по теме распаковки APK, я вообще не уверен что это законно (как и парсинг цен с магазинов)
я на заре карьеры тоже когда просили показать свой код - выискивал код пожестче) а сейчас я понимаю - что это как раз тот код, который лучше не показывать)
Есть ряд оч специфичных кейсов на данный момент где имеет смысл. Статические методы в целом те же функции и у них больше кейсов. Проблемы в основном со стэйтом