...I'm afraid it's a strange OLD trend....
They like you enough to not want to hurt your feelings, so they say "let's get together when I'm in town...." But they instead occupy their time with the top three people on their list...
I guess they just don't have the courtesy to call and let you know.I have a friend like that.I always make the arrangements to meet her up for dinner but would not show up.But at least she had the courtesy to call but she always give a lame excuse.So I stop making plans for us to have dinner.Now she kept asking me to go out for dinner but I just smile and don't say anything ;) You can't change these people. No respect for others.
It's called rude. They may have had an urgent situation..I doubt it. You were put on the back burner. Make sure they know it's not OK> they should have updated you on their plans.
Get a new set of friends that are committed to you and you to them. It really is very simple.
Say sorry i missed you.
sounds like my in-laws. or my sister..