I agree with that, but, I do think that compared on an equal basis it just seems like a cheap fill in. Mileage may vary!
Seems pretty amazing to me, considering the IP it's based on. I don't know how stye could've done anything better with that IP.
Given that they've built Springfield right next to it, I doubt it's a "fill in." It definitely won't be going anywhere anytime soon.