I personally think they should have kept the beta worlds in NSMB. The machine and ancient worlds would have been a nice twist, and we don't need every world theme to be present in every single game. I think they've all been the same for every New Super Mario title, and it's getting kind of boring.