why do protein bars taste bad