Those traits are not really removed since they are useful on generic code (to work around curret limitations of rust traits system).
Those traits are not really removed since rust cannot handle those multiple operator overloading very well yet, making them sometimes unuseable on generic code.