how many full nodes neo have right now? earlier seems it's very centralized blockchain?
If I'm not mistaken, I understand they have about seven consensus nodes as per the data in their website -
https://neo.org/consensus though I think it would be much better if more nodes would be added at the soonest time possible.
Yes, and I see there are 4 candidate nodes on that list that need to be voted in, so hopefully they get added soon

As I understood, 2019 should be the year of decentralization. Hopefully we will eventually see more than only these 4 candidate nodes become part of the NEO network.