The thread is about whose idea it was to not allow memebrs of the armed forces to wear uniform in airports. That doens't mean the public dont care about the armed forces, try looking at the MFATW website and there you will see much support for our soldiers.
We all know the discount book is not very good. The BA discount for the armed forces is based on the full airfare price and as such would make it more expensive than if you got it from a discount website. Maybe when you get to canada you will be treated better.