Idk, if it's an explicit thirst trap account that's plugging for OF or something then it's fine to post that since they'll probably appreciate the engagement.
But yeah your right 99% of the time, just like making unsolicited comments to strangers irl is wrong 99% of the time unless it's in a strip club where the women presumably want that kind of attention.