100% agreed. It's annoying when they use it as a verb like you described as opposed to using it for financial definitions you listed above. No worries about being pedantic; that's my style, too!