I’ve heard this, and worked through it, and felt the same way, and consider it part of ‘general purpose’ developer workflow now.