There is no easy replacement solution here, short of spending a ton of money for windows, (yes windows) frames, etc. Extended warranty does not cover (unless you have an exceptional relationship with your dealer).
A more economical solution is to acquire the proper glue/sealant (like a product called "Big Stretch"), using it as a glue and filler.
Easily accomplished by cleaning the damaged area with alcohol, sliding the window up, then placing an old credit card or plastic hotel key, silicone spray coated, under the damaged area as a backer. Carefully apply the sealant and let dry.
The issue is that the window is too large for the weatherstrip and eventually pulles it apart at the seams. But using the sealant to fill the gap, you effectively add length to the weatherstriping which seems to cure the problem.
It's important to do this as soon as the weatherstrip splits as window use could catch the broken strip and drag / rip it out entirely.
Expect about $1,200 in parts if you want to do it the "official" way.