Is it legal for freight companies to protect themselves without commercial insurance?

Legal. According to the labor law, commercial insurance is a kind of voluntary insurance. You can choose insurance according to your actual protection needs and premium budget, and you don't have to buy it. It's best to buy some commercial insurance, such as third party liability insurance, vehicle liability insurance, car damage insurance, etc.