The Australian Securities and Investments Commission (ASIC) is calling on all general insurers to remove unnecessary pricing complexity and fix their systems, practices and controls so they can deliver on the pricing promises they make to their customers.