For international guests it’s very common to have long stays, we have done minimum of 14 days since about 2012, not been every year though!
I get all school holidays off, 12 weeks a year and DH gets 41 days annual leave per year so still plenty of time for other trips
We don’t feel like we are done, it’s more we mix up other parks, shopping, activities after a few park days. We also love split stays BWV/AKV/VGF this year which can feel like a new holiday