Just to set the record straight, you do not need to have KTAC insurance when using Kubota financing. You just need to have the machine insured. Kubota credit will require all that insurance information prior to approving the Kubota credit application.
I did not elect to get KTAC on the excavator purchase using Kubota credit. The KTAC insurance was better that 4X the cost of adding the additional equipment coverage to my business policy. Yes, I may regret that decision some day but I wasn't about to pay the KTAC premium on top of an already inflated equipment price.
As far as 0% financing. I bought a new BX23 in 2006 with that very same credit offer. It's been around for a very long time.