I'm also strongly against the WET principle. Having good unit tests and code coverage is important. If you go with the WET principle you are making it harder to write tests for your code. If you go with DRY and then you later find a function doesn't meet your requirement, don't use that function and rewrite the code - simple!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.