Yes, crows are creatures of extreme habit. They go to the same places each day, etc. and are not happy when their routines are disrupted.
I encourage a lot of my wild flowers, too. Unless they are pests that choke out other plants, are especially sharp, or are toxic.
You are getting some interesting bird visits. I'm glad that they are doing well.
Have a great day!
Love All Life; Thank You For Posting! :)