I have no issue with this personally as a fan but business wise I'm thinking maybe a tad long assuming all 5 years will be honored. Mostly cause Kyle isn't someone I'd be scared of going back to WWE nor someone I think will crazy raise his stock to where you should pay him more money in AEW, so a shorter contract where you renegotiate a slight raise potentially after like 3 years and re-sign him makes more sense.
But I like Kyle and don't really foresee any reason they'll regret this, just didn't really expect it, might be a new trend as well for the company as I believe Miro's is also a good while now