Looks like 2015 was the last year it was connected to Memorial Day weekend. I recall that the explanation was something goofy about them wanting it to be a fixed date each year and also always open before the holiday weekend. The latest that May 22 can be is the Friday before the holiday, so that is what they fixed it at.