I see what you are saying xplor144, but have you bought tickets at Shades of Green? They are also good for anyone in your party, military or not. And the Armed Forces Salute specifically mentions buying 50% off tickets for family and friends. It doesn't mention anything about those family and friends having to be military. That's why I called Disney and asked, and they confirmed that the 50% off tickets can be used by anyone, but they must be purchased by the military member.
As for the commissary or BX, non-military members can come in with you, they just can't buy items themselves. When my in-laws come to visit, she always comes with me to the commissary, because I don't know what they like to eat or to have around for snacks. That isn't breaking any rules. I can also buy items at the BX for gifts, they don't have to only be used by me or by my dependants. As long as I am not re-selling items, but giving them as gifts, there is not a problem.