Surely its your insurers who have lost out, if Alitalia did refund the fare it would be for the benefit of the insurers- as they have paid you out (I assume).
As for booking Alitalia again.......
.... err they lost quite a lot of money in Q1, the Italian Gov't has recently made them a loan of quite a lot and quite a lot of their pax appear to be coming to your conclusion. Quite a lot negative thinkers are even saying booking with them again won't be an option for much longer.....
Time will tell