While the poll was open, it stated that the results would be presented next week at TPRCIC, so it may have been "concluded as planned" rather than nuked.
I don't recall whether it directly claimed to be endorsed or supported by TPF, but it seemed clear to me that the intent was to provide insight into what "the community" thinks TPF should do (even if TPF may not have requested that information).
I guess we'll just have to wait until next week and see whether this gets mentioned at the conference at all, or if it sinks into (well-deserved) obscurity.