The symbolism of giving your best or of giving your life is what giving to the Lord is all about. The 'best' of your possessions would be the unblemished. Giving the first born is placing your gift ahead of yourself. Giving of something with life, or blood, is a symbol of giving yourself to God.
I understand your position and sure don't want to argue that you're wrong because none of us know completely.