Probably bad installer. I used to detail high end cars and almost all had xpel or suntek. our ppf guy did amazing work couldn't even tell there was film. It all depends on who installs it. Take it back to them and tell them ur not happy.
I used to detail back in Austin Texas and we never saw a problem with xpel or suntek. Both are great products. Contact Nathan at Bespoke Paint Protection for film and Dust to Glory for auto detailing/ ceramic coating. Sometimes dust to Glory can get you a deal if you do both at the same time...