> What you encountered sounds like a traditional lack of product management focus
Yeah, you're right. I misunderstood a little that the YAGNI principle can apply to both programming and product management. It was not the devs implementing something unnecessary, but the management wanted unnecessary features at the time.