It could be, no one said .86 would be leaked for sure. It might get 'skipped' and .90 or whatever is after .86 might get leaked or officially released instead.
Why would they ban him? Neither he nor this thread are doing any harm to the forum.
He just had another pointless thread closed not too long ago talking about how people need to wait for .86 and how he's not wearing any pants. This post was a complete 180.
Like I said in the .86 post, don't believe a specific release date and time for a leaked OS. They are not official releases so they will not be working on a specific schedule.