I probably would qualify for my main programs without bonuses, but with them I just start to credit my miles to a different one once I reach top tier. I guess without all the bonies I would be UA 1K and BA silver, while now I am UA 1K, BA Gold and AA Plat after a challenge.