Sounds like the guy had a reason to show up and check if he nailed one of your guys without a habitat stamp. Yes, they do suck, but it is clearly posted in all of their literature and on their website about habitat stamps.
I have to buy 2 every year for the big game I hunt plus the small game/fishing combo license.

If you are a good hunter and a decent shot, the extra $5 gets paid for with 1 extra bird. get a double and you had yourself a good day. Just remember the DOW doesn't take our tax money to take care of our wildlife, everything is coming from donations, licenses, fines (for those who get caught) and now habitat stamps.

As far as RMNP goes, I wish they would let CO people come on there and hunt, but unfortunately, its against the law unless you are lucky enough to get hired. Thats just the way it goes.