Fundamentally speaking yes ofcourse NEO can surpass Bitcoin why? Because NEO has a roadmap, future projects, active and amazing team and active community who really supports NEO. Maybe not in 2019 but after 5 or 10 years NEO can really surpass Bitcoin.
Sure mate army of bagholders will kill BTC in one sweep. Damm there is many projects out there than can easy otplace NEO at its place.
At some point it wll go for crash test how much is really worth.
My experience if NEO are not that good.