Last year I spent $280 on a transcon mileage run to retain BD Gold.
The rest of my travel was necessary and therefore I don't see it as spend to get elite status.
I might do the same this year, I probably wouldn't if it weren't for BD Lifetime Gold after 10yrs.