In my dialect it’s totally correct. Having and taking are verbs we’re very comfortable abstracting. “We had rain in my city today” is totally normal and doesn’t imply that I possess the rain. “I have a coworker who believes it’s socially acceptable to eat horseradish at his desk” is gramatically correct and doesn’t imply that I have any power whatsoever over this man.
In my dialect it’s totally correct. Having and taking are verbs we’re very comfortable abstracting. “We had rain in my city today” is totally normal and doesn’t imply that I possess the rain. “I have a coworker who believes it’s socially acceptable to eat horseradish at his desk” is gramatically correct and doesn’t imply that I have any power whatsoever over this man.