NDP was the preferred option until an alternative appeared because it may have been the only option. I think the fans are very naieve about just how bloody difficult it is to build something like a stadium in modern day London. Chelsea have been trying as long as we have to do the same thing. And they've had even less success.
Given the council's demands, you don't think ENIC/the club didn't try to talk them out of it? And the failure to get anywhere with that was what led to the strong interest in Stratford? You don't undertake that kind of a move unless you really don't have a choice, especially after buying up all the surrounding property you can around WHL in anticipation of building there.
It's pretty clear the plan was initially to improve WHL, which was later abandoned. Perhaps because they felt that they needed something bigger than was physically possible in a rebuild of WHL itself. They then started acquiring property around the area in anticipation of building a new stadium, which was not a rapid process. They started getting the planning permissions and what not, and did run into large demands from the local council and city. Those pushed up the cost of the new stadium project by a very significant margin. The Stratford option appears. Spurs indicate interest, perhaps initially due to the intransigence of the council, perhaps just due to the economic advantages. Fans begin to indicate their opposition, but the club keeps looking, perhaps because nothing was changing in Haringey. Fans get serious about resisting the idea. The club digs in. Alarm bells perhaps start ringing for all parties. Then we get the riots, and a newfound community-mindedness on the part of local government. Suddenly, the NDP becomes a much more viable project. At the same time, the Stratford option goes against the club. Back to the NDP, but a few years stalled. It may be easier, but it's still bloody hard to do, especially when you don't have all the land. Ultimately, we may never get that land, which would be a problem. If that happened, I don't know how they could do anything without just demolishing WHL in situ, and rebuilding from scratch. Which likely would be a lot longer than a year away.
I don't really see how ENIC are villans in this case though. They want to build a new stadium, and have good reasons for doing that. It's bloody tough to do that, and I think anyone who thought it was easy really didn't have a clue. I think everyone at the club has been rather traumatized by how much effort this has taken, and it's going to be a lot more trauma yet. But I really don't see how the actions of the club can be considered as being so ridiculous. They are responsible for looking out for their own interests as an ongoing entity. Haringey and the wider city of London haven't shown any concern about that, or about anything other than how much they can squeeze from the club.