These Purolator and Bosch and possibly Mann oil filter failures are spin-on filter only, NOT cartridge oil filter.
I don't know the quality of Purolator cartridge oil filter, but I can vouch for Bosch and Mann cartridge oil filters, they are top notch cartridge oil filter, especially the ones made in Germany for MB engines.