From my experience with a few types of 3d printers in the last years I would say each company develops its range of filaments to be extremely compatible to their printers. And give as good quality as they can. If you use a filament that is not recommeded by them and that filament destroys the nozzle it is normal not to have it replaced by the manufacturer. Because they can't be responsible for users' experiments.

Also from the experience I learned that I prefer a printer to work well for months with its own filaments than use cheap filaments and clean the nozzle assembly every 2 days... or have other "n" problems.

All my commnents above are based on using printers Tiertime. Flashforge and Zortrax.