I would love to see the credentials that allow you to make up rules about what people can and cannot wear.
Also, just because someone isn't as "fast" as you, doesn't mean they don't work harder. If they earned the right to race Boston and want to wear their jacket, good for them!
By the way, I wear mine running a lot in the winter and I've done a 2:43.23 marathon (not sure where that falls on your mind of Hobby Jogger to Pro).
2:43 is a definite hobby jogger.