Sounds like your insurance companies are not just in it for the money. Over here, they see drivers/riders as cash cows. Insurance is mandatory for all drivers/riders so they charge a fortune for it. Any excuse they can make up for increasing what the charge is used.
At renewal time, if you dont check, they will routinely hike up the premium in the hope you will just automatically renew without checking elsewhere. Almost all teh time you can get a quote from your existing company for significantly less than they offered you,as a loyal customer, to stay with them in the first place. Barstewards.