摩托车不能投保商业险的原因主要有两个:1. 摩托车的风险相对较大,保险公司大多亏损,因此很多公司不愿意承保摩托车的商业险。2. 商业险并非国家强制购买的保险,各个保险公司有权根据自身情况推出自己的险种,因此摩托车商业险的投保受限于保险公司的决策。尽管如此,摩托车主在购买商业险时仍有一些选择。一些小型的保险公司可能会提供摩托车商业险的服务,或者某些保险公司在特定的地区可能提供摩托车商业险。需要注意的是,以上内容仅供参考,并不构成专业建议。在处理此类问题时,最好的方法是与保险公司直接沟通,了解他们对于摩托车商业险的具体政策和要求。