"Blessing is a rich biblical notion that has been rather neglected in our society. Blessing in the Bible refers to God's characteristically generous and abundant giving of all good to his creatures and his continual renewal of the abundance of created life. Blessing is God's provision for human flourishing. But it is also relational: to be blessed by God is not only to know God's good gifts but to know God himself in his generous giving. Because blessing is relational, the movement of the blessing is a movement that goes out from God and returns to him. God's blessing of people overflows in their blessing of others, and, those who experience blessing from God in turn bless God, which means that they give all that creatures really can give to God: thanksgiving and praise." - Richard Bauckham, "The Story of Blessing: Prevailing Over Curse"
I think one of the major problems with the American Church is that we don't understand this concept of blessing. God blesses us so that we may bless others, and ultimately, so He will receive the glory due His Name.
However, we tend to want the blessings (both material and spiritual) without the relational quality. We value the gifts over the Giver, and we have no desire to share these gifts with others precisely because we do not know the heart of the Giver.