This is a very dangerous argument for anything but the most domain specific or simple logic. Every time I roll something non trivial rather than using the widely testing and "battle hardened" alternative
that increases the fragility of my program.
There are times when it makes sense, but those are the special cases, and carry a cost which should be considered.