All of the points made are very valid. Unfortunately you only get to specify when you custom build. Everything on the lists have all been an issue for me at one time or another because my builder sucked and used contractor grade EVERYTHING...except the Supervisor. He was "Border Jumper" grade.