I think the milestone section is a great way to recognize members - Active members know who they are - But I don't really see any reason to winnow out those who are inactive, whatever the reason. It isn't as if inactive members are taking anything away from the community...or are they?
FootJoy has this program in place in order to grow brand awareness and sales of their products. To remove or exclude persons because of their level of activity isn't really a positive and I would think that from FJs perspective, they want ALL potential buyers of their products to feel positively about the brand. Setting activity hurdles to be recognized in a blog doesn't further that goal in my opinion.
Each member of the community is already recognized for their brand loyalty and activity with each and every approved post - Your level, points, and number of posts id there for all to see and the dedicated enthusiasts supporting this community blog are recognized by FootJoy and the community for reaching these various levels - Ambassadors are, as they should be, offered perks, i.e., chances to demo products, trips, etc. These incentives are awesome and for loyal brand users at this level, justly deserved - That is the incentive all of us non-Ambassadors see on the horizon!