It is what it is, No point of trying to make sense of it. Remember in the US Mil/Leo dont make as much as up here. They dont have the same gold plated pension either.
So they get better discount.
The grass is always greener on the other side of the fence,