Award a availability is currently sparse, I suspect mainly due to BA being able to sell a lot more seats than hey could a couple of years back but also no doubt due to promotions like you, yourself took up that will have increased demand significantly
Less supply, coupled with more demand leaves us where we are now, which is sat at home unless you want to fly to NYC or BOS!