All the above is true... this insurance comes from TRAVELEX. DW & I buy it EVERY use year. We've not yet had to make a claim.
This policy runs ALL OF YOUR USE YEAR, not "per trip". And it covers FAR more than "points". In fact, the focus on Airline Issues was our selling point.... Adding coverage data from our 2019 UY purchase.
DVC, cruise lines, airlines, car dealerships, etc... they're not in the insurance business. They are charging you a significant surcharge to give you someone else's product. And worse, the re-selling of insurance products has basically no pricing oversight. If you can spare time for a phone call and a little bit of research, then you'll save more than you probably think. (15 minutes can save you... ugh GEICO commercials)