Bribery isn't a good way to train dogs-- nor childrens' moral compasses. The world runs on consequences: We don't earn rewards before we work for them first. That's why work exists.
Bribes don't teach consequences. Instead, they train us to perform to others' expectations, not our own moral compass-- or to pretend to be grateful, then run with the gift.
I've had reasons to be wary of gifts-- and also to be truly grateful for them.when freely given, no strings attached. If it's an unexpected bonus for my actions, I'm grateful, too. But using gifts as pressure to like people-- no, that's wrong. It assume people's hearts are, if not for sale, at least for rent.
Some women dislike getting an expensive ring during the proposal process, simply because the ring itself reeks of bribery; if they say yes, is it to the ring or the man?
Of course, marriage has never been solely about the gift of love-- with marriage comes rights and restrictions: inheritances, dowries, bride-prices, political alliances, financial security for child-raising. Those are important considerations, Love without stability or security tends to vanish, and "I do" can be very expensive to undo. But a bribe implies control and buying a person, not communicating with that person. Not good.
In a country where it is estimated that 1/3 of all women who are murdered, are murdered by an intimate partner and where women do have options other than marriage for self-support, we need to teach our children to think about consequences, not the shiny ring-- and to protect their ability to learn how to love with boundaries.