I just got a chance to read this thread and I am so sorry that happened!!
Some people can be SO inconsiderate!
I don't understand how there can be such shameful people who think it is cool to be so destructive and ruin other people's property/hopes/lives/etc. intentionally.
For what it's worth, your driveway looks nice! I don't know that I've ever seen one with a crushed granite look like that.