I can't speak for other people, but I have certainly ghosted on guys before, more often with online dating matches. Maybe they lost interest, maybe they never actually intended to meet you in the first place, maybe they met someone else, maybe they had a girlfriend or wife... who knows? All you can do about it is cast it aside, consider it a loss, and move on. There are many guys out there who don't do that. Online dating can be really hard on your self esteem because you really have to sift through a lot of duds to get to the handful of decent guys that seem to be in the online dating pool.
Don't give up though! Keep moving forward and I am sure you will meet someone who you connect with. Just be patient
"Caring is not an advantage."