Couldn't Dick be accused of alienating your S's affection from you? Seems he accused you of it, but it looks like he is the one actively engaged in this behaviour.
I also think you should just step back from the sitch, and let Dick and Jane hang themselves. Your S is going through a time in his life where what he has in material goods is more important than what he has in relationships. He will grow up and realise that you were the one who really cared about him.
Take care.
Me:57 H:52 M:28 Got another lawyer last year and filed. D35,S/D twins28,D22 EA4/04 End? Who knows? "Life is like a mirror. Smile at it and it smiles back at you." — Peace Pilgrim