Insurance! Why's my 2012 Avalanche MORE than my BMW 2017??

I just bought a 2012 Avalanche to replace my 2017 BMW i3 (electric) and I am shocked to find that it is MORE expensive to insure. Am I missing something?? I thought for sure that was gonna be the least of my worries but Progressive says it's going up when I try to replace it. I think it's going up to about $90 a month, im curious what other people are paying for insurance on these Avalanches. Should I stay with Progressive?

Love the truck tho!