That's idiotic. If anything, this episode only PROVES that there are multiple timelines. When she first walks down the hill, the town is empty. Then we get the scene of the hosts being taught to dance. That happened at least 35 years ago, before the park even opened. Then she flashes back again to another timeline when she's with William and the town is buried. For fuck's sake, they even give the audience the blinding flash of sunshine to show that she's remembering another timeline for the pants on head retarded of society, of which you are obviously a proud member. Hell, even when they come across the massacre, she goes to get more water out of the river and looks back and everyone, including William, are gone.
It still may be that William is not the MIB, but I'm still leaning towards that he is, just that his new MIB persona didn't occur as long ago as I thought. It seems now that he took on that persona only a year ago after his wife died, when he realized that his wife always knew his kind, philanthropist ass was hiding who he truly was. He realizes that all of the stuff he has done in the park over the past 30 years is all part of different loops, so he finally decides "fuck it, let me see what happens when I make up my own story." He then goes off and kills Maeve and her daughter, finally sees the actual real game in the park, and the maze is revealed to him. This also makes sense because we know from a previous episode that Maeve hasn't been in her new loop for very long. So Maeve finally achieved self awareness when she tried to protect her daughter, but her daughter dies anyway, her memory is wiped clean, and she is put in charge of the brothel.